start: disk usage on /l: + df -h /l Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p1 880G 352G 484G 43% / + export ANT_HOME=/usr/local/src/apache-ant-1.9.5 + ANT_HOME=/usr/local/src/apache-ant-1.9.5 + export JAVA_HOME=/usr/lib/jvm/java-26-openjdk + JAVA_HOME=/usr/lib/jvm/java-26-openjdk + export GRADLE_HOME=/usr/local/src/gradle-2.9 + GRADLE_HOME=/usr/local/src/gradle-2.9 + export PATH=/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + PATH=/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ++ date + echo -e '\n\nWed Jul 15 02:07:43 AM EDT 2026: now start nightly benchmarks' Wed Jul 15 02:07:43 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 2b237286b38..99fc6a17929 main -> origin/main Updating 2b237286b38..99fc6a17929 Fast-forward lucene/CHANGES.txt | 16 ++- .../codecs/simpletext/SimpleTextBKDReader.java | 6 +- .../apache/lucene/codecs/DocValuesProducer.java | 2 +- .../codecs/lucene90/Lucene90DocValuesProducer.java | 10 +- .../codecs/perfield/PerFieldDocValuesFormat.java | 2 +- .../java/org/apache/lucene/index/CodecReader.java | 2 +- .../apache/lucene/index/DocValuesLeafReader.java | 2 +- .../org/apache/lucene/index/DocValuesSkipper.java | 6 +- .../lucene/index/ExitableDirectoryReader.java | 10 +- .../org/apache/lucene/index/FilterLeafReader.java | 2 +- .../java/org/apache/lucene/index/LeafReader.java | 2 +- .../apache/lucene/index/ParallelLeafReader.java | 2 +- .../java/org/apache/lucene/index/PointValues.java | 18 ++-- .../org/apache/lucene/index/PointValuesWriter.java | 12 +-- .../lucene/index/SegmentDocValuesProducer.java | 2 +- .../java/org/apache/lucene/index/SegmentOrder.java | 48 ++++----- .../lucene/index/SlowCodecReaderWrapper.java | 2 +- .../index/SlowCompositeCodecReaderWrapper.java | 113 +++++++++------------ .../apache/lucene/index/SortingCodecReader.java | 12 +-- .../org/apache/lucene/search/AutomatonQuery.java | 4 +- .../apache/lucene/search/NumericFieldStats.java | 8 +- .../lucene/util/automaton/CompiledAutomaton.java | 17 ++++ .../java/org/apache/lucene/util/bkd/BKDReader.java | 6 +- .../apache/lucene/index/TestIndexWriterReader.java | 13 +-- .../apache/lucene/search/TestAutomatonQuery.java | 67 ++++++++++++ .../apache/lucene/util/TestDocIdSetBuilder.java | 10 +- .../search/highlight/TermVectorLeafReader.java | 2 +- .../apache/lucene/index/memory/MemoryIndex.java | 12 +-- .../codecs/asserting/AssertingDocValuesFormat.java | 2 +- .../tests/codecs/cranky/CrankyPointsFormat.java | 25 +---- .../lucene/tests/index/AssertingLeafReader.java | 12 +-- .../tests/index/BasePointsFormatTestCase.java | 10 +- .../lucene/tests/index/MergeReaderWrapper.java | 2 +- .../lucene/tests/index/MismatchedCodecReader.java | 2 +- .../org/apache/lucene/tests/search/QueryUtils.java | 2 +- 35 files changed, 261 insertions(+), 202 deletions(-) + ../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:clean UP-TO-DATE > Task :lucene:analysis.tests:clean > Task :lucene:demo:clean > Task :lucene:analysis:clean UP-TO-DATE > Task :lucene:classification:clean > Task :lucene:core.tests:clean > Task :lucene:documentation:clean UP-TO-DATE > Task :lucene:distribution.tests:clean > Task :lucene:benchmark:clean > Task :lucene:codecs:clean > Task :lucene:expressions:clean > Task :lucene:grouping:clean > Task :lucene:memory:clean > Task :lucene:join:clean > Task :lucene:replicator:clean > Task :lucene:highlighter:clean > Task :lucene:misc:clean > Task :lucene:facet:clean > Task :lucene:backward-codecs:clean > Task :lucene:monitor:clean > Task :lucene:spatial-test-fixtures:clean > Task :lucene:luke:clean > Task :lucene:analysis:icu: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:queries:clean > Task :lucene:analysis:phonetic:clean > Task :lucene:analysis:opennlp:clean > Task :lucene:analysis:kuromoji:clean > Task :lucene:analysis:nori:clean > Task :lucene:analysis:smartcn:clean > Task :lucene:analysis:stempel:clean > Task :lucene:benchmark-jmh:clean > Task :lucene:test-framework:clean > Task :lucene:analysis:common:clean > Task :lucene:core:clean BUILD SUCCESSFUL in 6s 46 actionable tasks: 38 executed, 8 up-to-date Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html + ../gradlew jar + cd /l/util.nightly + echo 'activate luceneutil venv' activate luceneutil venv + make env make: Nothing to be done for 'env'. + source .venv/bin/activate ++ deactivate nondestructive ++ '[' -n '' ']' ++ '[' -n '' ']' ++ hash -r ++ '[' -n '' ']' ++ unset VIRTUAL_ENV ++ unset VIRTUAL_ENV_PROMPT ++ '[' '!' nondestructive = nondestructive ']' ++ case "$(uname)" in +++ uname ++ export VIRTUAL_ENV=/l/util.nightly/.venv ++ VIRTUAL_ENV=/l/util.nightly/.venv ++ _OLD_VIRTUAL_PATH=/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ++ PATH=/l/util.nightly/.venv/bin:/usr/local/src/apache-ant-1.9.5/bin:/usr/lib/jvm/java-26-openjdk/bin:/usr/local/src/gradle-2.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games ++ export PATH ++ VIRTUAL_ENV_PROMPT=.venv ++ export VIRTUAL_ENV_PROMPT ++ '[' -n '' ']' ++ '[' -z '' ']' ++ _OLD_VIRTUAL_PS1= ++ PS1='(.venv) ' ++ export PS1 ++ hash -r + rm -rf build + mkdir build + git pull origin main From github.com:mikemccand/luceneutil * branch main -> FETCH_HEAD Already up to date. + echo 'Run gradle test' Run gradle test + python3 -u /l/util.nightly/src/python/runNightlyGradleTestPrecommit.py ***USING BIG LINE FILE*** Using java from: /usr/lib/jvm/java-26-openjdk/bin/ use java command /usr/lib/jvm/java-26-openjdk/bin/java -server -Xms2g -Xmx2g --add-modules jdk.incubator.vector -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC gradle test log: /l/logs.nightly/ant_test/2026.07.15.lucene-tests.txt took: 3.4 min gradle precommit log: /l/logs.nightly/ant_test/2026.07.15.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: 334 open, 4200 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-15 02:13:52.481142] start [2026-07-15 02:13:52.481269] log dir /l/logs.nightly/2026.07.15.02.13.52 Java version (see also /l/logs.nightly/2026.07.15.02.13.52/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.15.02.13.52/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.15.02.13.52/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 = 1375731712 {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.15.02.13.52/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.15.02.13.52/cpu_frequency_info.txt): cmd='cpupower frequency-info' analyzing CPU 40: driver: amd-pstate-epp CPUs which run at the same hardware frequency: 40 CPUs which need to have their frequency coordinated by software: 40 energy performance preference: performance hardware limits: 554 MHz - 4.38 GHz available cpufreq governors: performance powersave current policy: frequency should be within 1.74 GHz and 4.38 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency: Unable to call hardware current CPU frequency: 4.35 GHz (asserted by call to kernel) boost state support: Supported: yes Active: yes amd-pstate limits: Highest Performance: 166. Maximum Frequency: 4.38 GHz. Nominal Performance: 110. Nominal Frequency: 2.90 GHz. Lowest Non-linear Performance: 66. Lowest Non-linear Frequency: 1.74 GHz. Lowest Performance: 21. Lowest Frequency: 550 MHz. Preferred Core Support: 1. Preferred Core Ranking: 206. CPU specifics (see also /l/logs.nightly/2026.07.15.02.13.52/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: 44% 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.15.02.13.52/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.15.02.13.52/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.15.02.13.52/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.15.02.13.52/preempt.txt): cmd='sudo cat /sys/kernel/debug/sched/preempt' (full) lazy Linux standard base version (see also /l/logs.nightly/2026.07.15.02.13.52/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.15.02.13.52/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 2a62684e1f46832ccbed7f8bb3a6536a3e9dff9b LUCENE rev is 99fc6a17929b7b8eae537d70ad7644a44811c150 last successful Lucene rev 2b237286b38e9b62d6e017a1d746a66c707e8462, luceneutil rev 2a62684e1f46832ccbed7f8bb3a6536a3e9dff9b run ['git', 'log', '2b237286b38e9b62d6e017a1d746a66c707e8462^..99fc6a17929b7b8eae537d70ad7644a44811c150'] No commit message asking for regold of results files [2026-07-15 02:13:52.724551] 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-15 02:13:52.949920] 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-15 02:13:52.950006] RUN: /l/trunk.nightly/gradlew --stacktrace clean > /l/logs.nightly/2026.07.15.02.13.52/clean-lucene.log 2>&1 [2026-07-15 02:13:57.205589] took 4.3 sec [2026-07-15 02:13:57.205621] RUN: /l/trunk.nightly/gradlew jar > /l/logs.nightly/2026.07.15.02.13.52/jar-lucene.log 2>&1 [2026-07-15 02:14:12.623147] 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-15 02:14:15.280709] 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: 144749.00 stored_field_size_mb: 624.38 retrieved_time_msec: 175.31 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: 347543.00 stored_field_size_mb: 385.76 retrieved_time_msec: 1364.40 Done: took 1009.72 seconds, saved to /l/logs.nightly/2026.07.15.02.13.52/geonames-stored-fields-benchmark-results.pk [2026-07-15 02:31:05.465147] done run stored fields benchmark [2026-07-15 02:31:05.465165] 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 15, 2026 2:31:06 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: 1509.4850767333332 ms Total time creating SSDVFacetCounts: 3033.469424933334 ms Total time taken to get all dims for taxonomy: 0.11916056666666665 ms Total time taken to get all dims for SSDV: 0.06985633333333333 ms Total time to get top dims for taxonomy: 0.040813600000000005 ms Total time to get top dims for SSDV: 0.031896933333333335 ms Total time to get top "address.taxonomy/TX" children: 0.12352329999999999 ms Total time to get top "address.sortedset/TX" children: 0.17894316666666668 ms Total time to get all "address.taxonomy/TX" children: 0.15397460000000004 ms Total time to get all "address.sortedset/TX" children: 0.5669061999999999 ms Done: took 3451.72 seconds, saved to /l/logs.nightly/2026.07.15.02.13.52/nad-facet-benchmark.pk [2026-07-15 03:28:37.180546] done run NAD facets benchmark [2026-07-15 03:28:37.796694] now run KNN benchmark Lucene HEAD git revision at /l/trunk.nightly: 99fc6a17929b7b8eae537d70ad7644a44811c150 dirty?=False luceneutil HEAD git revision at /l/util.nightly: 2a62684e1f46832ccbed7f8bb3a6536a3e9dff9b 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 :lucene:analysis.tests:processResources NO-SOURCE > Task :lucene:memory:processResources NO-SOURCE > Task :lucene:facet:processResources NO-SOURCE > Task :lucene:highlighter:processResources NO-SOURCE > Task :lucene:queries:processResources NO-SOURCE > Task :build-tools:missing-doclet:processResources NO-SOURCE > Task :lucene:spatial3d:processResources NO-SOURCE > Task :lucene:sandbox:processResources UP-TO-DATE > Task :lucene:queryparser:processResources UP-TO-DATE > Task :lucene:backward-codecs:processResources UP-TO-DATE > Task :lucene:analysis.tests:compileJava NO-SOURCE > Task :lucene:core:processResources UP-TO-DATE > Task :lucene:analysis.tests:classes UP-TO-DATE > Task :lucene:benchmark:processResources NO-SOURCE > Task :lucene:spatial-extras:processResources NO-SOURCE > Task :lucene:benchmark-jmh:processResources NO-SOURCE > Task :lucene:join:processResources NO-SOURCE > Task :lucene:analysis:phonetic:processResources UP-TO-DATE > Task :lucene:grouping:processResources NO-SOURCE > Task :lucene:expressions:processResources UP-TO-DATE > Task :lucene:codecs:processResources UP-TO-DATE > Task :lucene:classification:processResources NO-SOURCE > Task :lucene:demo:processResources NO-SOURCE > Task :lucene:misc:processResources NO-SOURCE > Task :lucene:distribution.tests:compileJava NO-SOURCE > Task :lucene:suggest:processResources UP-TO-DATE > Task :lucene:distribution.tests:processResources NO-SOURCE > Task :lucene:analysis:icu:processResources UP-TO-DATE > Task :lucene:analysis.tests:jar UP-TO-DATE > Task :lucene:analysis:morfologik:processResources UP-TO-DATE > Task :lucene:distribution.tests:classes UP-TO-DATE > Task :lucene:analysis:nori:processResources UP-TO-DATE > Task :lucene:analysis:opennlp:processResources UP-TO-DATE > Task :lucene:analysis:kuromoji:processResources UP-TO-DATE > Task :lucene:analysis:common:processResources UP-TO-DATE > Task :lucene:monitor:processResources NO-SOURCE > Task :lucene:analysis:smartcn:processResources UP-TO-DATE > Task :lucene:replicator:processResources NO-SOURCE > Task :lucene:analysis:stempel:processResources UP-TO-DATE > Task :lucene:luke:processResources UP-TO-DATE > Task :lucene:spatial-test-fixtures:processResources NO-SOURCE > Task :lucene:analysis:morfologik.tests:compileJava NO-SOURCE > Task :lucene:core.tests:compileJava UP-TO-DATE > Task :build-tools:missing-doclet:compileJava UP-TO-DATE > Task :build-tools:missing-doclet:classes UP-TO-DATE > Task :lucene:distribution.tests:jar UP-TO-DATE > Task :lucene:analysis:morfologik.tests:processResources NO-SOURCE > Task :lucene:analysis:morfologik.tests:classes UP-TO-DATE > Task :lucene:core.tests:processResources NO-SOURCE > Task :lucene:core.tests:classes UP-TO-DATE > Task :lucene:test-framework:processResources UP-TO-DATE > Task :build-tools:missing-doclet:jar UP-TO-DATE > Task :lucene:analysis:morfologik.tests:jar UP-TO-DATE > Task :lucene:core.tests:jar UP-TO-DATE > Task :build-tools:build-infra-shadow:compileJava UP-TO-DATE > Task :build-tools:build-infra-shadow:processResources NO-SOURCE > Task :build-tools:build-infra-shadow:classes UP-TO-DATE > Task :build-tools:build-infra-shadow:jar UP-TO-DATE > Task :lucene:core:compileJava UP-TO-DATE > Task :lucene:core:classes UP-TO-DATE > Task :lucene:core:compileMain25Java UP-TO-DATE > Task :lucene:core:processMain25Resources NO-SOURCE > Task :lucene:core:main25Classes UP-TO-DATE > Task :lucene:core:jar UP-TO-DATE > Task :lucene:memory:compileJava UP-TO-DATE > Task :lucene:memory:classes UP-TO-DATE > Task :lucene:replicator:compileJava UP-TO-DATE > Task :lucene:replicator:classes UP-TO-DATE > Task :lucene:memory:jar UP-TO-DATE > Task :lucene:replicator:jar UP-TO-DATE > Task :lucene:join:compileJava UP-TO-DATE > Task :lucene:join:classes UP-TO-DATE > Task :lucene:misc:compileJava UP-TO-DATE > Task :lucene:spatial3d:compileJava UP-TO-DATE > Task :lucene:misc:classes UP-TO-DATE > Task :lucene:spatial3d:classes UP-TO-DATE > Task :lucene:join:jar UP-TO-DATE > Task :lucene:codecs:compileJava UP-TO-DATE > Task :lucene:facet:compileJava UP-TO-DATE > Task :lucene:codecs:classes UP-TO-DATE > Task :lucene:facet:classes UP-TO-DATE > Task :lucene:misc:jar UP-TO-DATE > Task :lucene:spatial3d:jar UP-TO-DATE > Task :lucene:facet:jar UP-TO-DATE > Task :lucene:codecs:jar UP-TO-DATE > Task :lucene:queries:compileJava UP-TO-DATE > Task :lucene:queries:classes UP-TO-DATE > Task :lucene:backward-codecs:compileJava UP-TO-DATE > Task :lucene:backward-codecs:classes UP-TO-DATE > Task :lucene:queries:jar UP-TO-DATE > Task :lucene:backward-codecs:jar UP-TO-DATE > Task :lucene:expressions:compileJava UP-TO-DATE > Task :lucene:expressions:classes UP-TO-DATE > Task :lucene:expressions:jar UP-TO-DATE > Task :lucene:spatial-extras:compileJava UP-TO-DATE > Task :lucene:spatial-extras:classes UP-TO-DATE > Task :lucene:spatial-extras:jar UP-TO-DATE > Task :lucene:grouping:compileJava UP-TO-DATE > Task :lucene:grouping:classes UP-TO-DATE > Task :lucene:grouping:jar UP-TO-DATE > Task :lucene:highlighter:compileJava UP-TO-DATE > Task :lucene:highlighter:classes UP-TO-DATE > Task :lucene:sandbox:compileJava UP-TO-DATE > Task :lucene:classification:compileJava UP-TO-DATE > Task :lucene:highlighter:jar UP-TO-DATE > Task :lucene:sandbox:classes UP-TO-DATE > Task :lucene:classification:classes UP-TO-DATE > Task :lucene:sandbox:jar UP-TO-DATE > Task :lucene:classification:jar UP-TO-DATE > Task :lucene:analysis:common:compileJava UP-TO-DATE > Task :lucene:analysis:common:classes UP-TO-DATE > Task :lucene:analysis:common:jar UP-TO-DATE > Task :lucene:test-framework:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:compileJava UP-TO-DATE > Task :lucene:analysis:phonetic:compileJava UP-TO-DATE > Task :lucene:analysis:opennlp:classes UP-TO-DATE > Task :lucene:analysis:phonetic:classes UP-TO-DATE > Task :lucene:analysis:smartcn:compileJava UP-TO-DATE > Task :lucene:analysis:icu:compileJava UP-TO-DATE > Task :lucene:analysis:smartcn:classes UP-TO-DATE > Task :lucene:analysis:morfologik:compileJava UP-TO-DATE > Task :lucene:analysis:stempel:compileJava UP-TO-DATE > Task :lucene:analysis:icu:classes UP-TO-DATE > Task :lucene:analysis:stempel:classes UP-TO-DATE > Task :lucene:analysis:morfologik:classes UP-TO-DATE > Task :lucene:analysis:nori:compileJava UP-TO-DATE > Task :lucene:analysis:nori:classes UP-TO-DATE > Task :lucene:analysis:opennlp:jar UP-TO-DATE > Task :lucene:test-framework:classes UP-TO-DATE > Task :lucene:analysis:phonetic:jar UP-TO-DATE > Task :lucene:analysis:kuromoji:compileJava UP-TO-DATE > Task :lucene:analysis:kuromoji:classes UP-TO-DATE > Task :lucene:analysis:stempel:jar UP-TO-DATE > Task :lucene:analysis:icu:jar UP-TO-DATE > Task :lucene:analysis:smartcn:jar UP-TO-DATE > Task :lucene:analysis:nori:jar UP-TO-DATE > Task :lucene:analysis:morfologik:jar UP-TO-DATE > Task :lucene:suggest:compileJava UP-TO-DATE > Task :lucene:suggest:classes UP-TO-DATE > Task :lucene:test-framework:jar UP-TO-DATE > Task :lucene:analysis:kuromoji:jar UP-TO-DATE > Task :lucene:monitor:compileJava UP-TO-DATE > Task :lucene:monitor:classes UP-TO-DATE > Task :lucene:queryparser:compileJava UP-TO-DATE > Task :lucene:queryparser:classes UP-TO-DATE > Task :lucene:suggest:jar UP-TO-DATE > Task :lucene:monitor:jar UP-TO-DATE > Task :lucene:queryparser:jar UP-TO-DATE > Task :lucene:spatial-test-fixtures:compileJava UP-TO-DATE > Task :lucene:spatial-test-fixtures:classes UP-TO-DATE > Task :lucene:benchmark-jmh:compileJava UP-TO-DATE > Task :lucene:benchmark-jmh:classes UP-TO-DATE > Task :lucene:demo:compileJava UP-TO-DATE > Task :lucene:spatial-test-fixtures:jar UP-TO-DATE > Task :lucene:demo:classes UP-TO-DATE > Task :lucene:demo:jar UP-TO-DATE > Task :lucene:benchmark-jmh:jar UP-TO-DATE > Task :lucene:luke:compileJava UP-TO-DATE > Task :lucene:luke:classes UP-TO-DATE > Task :lucene:benchmark:compileJava UP-TO-DATE > Task :lucene:benchmark:classes UP-TO-DATE > Task :lucene:luke:jar UP-TO-DATE > Task :lucene:benchmark:jar UP-TO-DATE BUILD SUCCESSFUL in 6s 101 actionable tasks: 101 up-to-date Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.6.1/userguide/configuration_cache_enabling.html compile luceneutil KNN at /l/util.nightly 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.67 GB available RAM: 242.90 GB used RAM: 8.82 GB dirty RAM: 4.22 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-15 03:28:51.608035] 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=2992722 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Version: 2.1 Chunks: 15 Start: 2026-07-15 07:28:51 (UTC) Duration: 133 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3903415 81544403 jdk.CPUTimeSample 3587851 62970437 jdk.FileRead 796375 18919608 jdk.ObjectAllocationInNewTLAB 135531 2636501 jdk.ObjectAllocationOutsideTLAB 46145 813089 jdk.BooleanFlag 10290 325265 jdk.Compilation 6250 161144 jdk.CPULoad 2273 44851 jdk.UnsignedIntFlag 915 31705 jdk.Checkpoint 841 25395400 jdk.IntFlag 840 30080 jdk.StringFlag 675 25185 jdk.GarbageCollection 66 1574 jdk.CPUInformation 15 22510 jdk.GCConfiguration 15 385 jdk.JVMInformation 15 15865 jdk.Metadata 15 1682771 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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3587851 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 6.34% 227336 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 6.22% 223340 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 4.39% 157633 java.lang.Character#codePointAtImpl():9812 [Inlined code] 4.17% 149708 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.76% 134991 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.26% 117043 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 3.11% 111605 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.67% 95780 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.57% 92140 java.lang.Character#isHighSurrogate():9606 [Inlined code] 2.43% 87364 java.lang.Character#codePointAt():9804 [Inlined code] 1.79% 64395 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.76% 63268 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.58% 56517 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.41% 50675 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.28% 46062 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] 1.28% 45893 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.27% 45539 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 1.25% 44977 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 1.23% 44274 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.16% 41550 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.02% 36417 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.96% 34361 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.95% 34254 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.89% 31960 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.89% 31789 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.79% 28244 java.lang.ThreadLocal#get():171 [Inlined code] 0.73% 26344 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.63% 22604 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.62% 22373 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.60% 21349 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.55% 19647 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] 0.51% 18328 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.48% 17347 java.lang.Character#codePointAt():9807 [Inlined code] 0.47% 16883 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.46% 16602 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.44% 15842 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.39% 14060 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.38% 13660 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.37% 13411 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.37% 13348 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.37% 13316 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.37% 13193 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.37% 13111 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.36% 12966 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.35% 12662 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.34% 12230 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] 0.33% 11932 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.33% 11793 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] 0.33% 11790 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.33% 11740 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [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.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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3587851 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.39% 157633 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 4.17% 149708 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.76% 134745 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.24% 116161 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.18% 114257 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 3.11% 111605 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 3.04% 109083 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 2.67% 95780 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 2.55% 91664 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 2.43% 87234 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 1.79% 64395 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.76% 63268 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.73% 62215 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.65% 59112 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.57% 56506 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.54% 55379 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.41% 50675 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.41% 50630 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.28% 46062 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.28% 45893 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] 1.23% 44273 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 1.16% 41550 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 0.95% 34246 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.89% 31944 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.87% 31336 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 0.79% 28219 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.73% 26344 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.66% 23679 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.64% 23067 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.62% 22372 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.61% 21868 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.61% 21860 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.60% 21349 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.55% 19647 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] 0.53% 19058 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.51% 18356 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.51% 18328 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.48% 17258 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.46% 16545 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.46% 16520 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.42% 15186 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.42% 14910 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.39% 14060 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.38% 13660 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.37% 13411 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.37% 13286 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% 13193 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.37% 13118 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.37% 13111 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.34% 12229 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for cpu at stackSize=4 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3587851 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.39% 157500 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.02% 144394 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.75% 134672 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.18% 114160 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] 3.10% 111330 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] 3.04% 109083 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.64% 94864 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.55% 91647 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.42% 86901 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.79% 64088 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.76% 63268 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.70% 61092 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.57% 56497 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.53% 54961 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.52% 54648 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.41% 50675 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.34% 48008 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.30% 46515 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.29% 46222 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.28% 46062 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 1.16% 41550 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] 0.95% 34246 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.87% 31336 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.81% 29168 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.78% 28091 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.73% 26344 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.66% 23679 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.64% 23130 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.64% 22925 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.62% 22372 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.62% 22248 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.61% 21822 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.60% 21349 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.59% 21099 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.55% 19636 org.apache.lucene.analysis.CharArraySet#contains():89 [Inlined code] at org.apache.lucene.analysis.StopFilter#accept():97 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():52 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 0.53% 19058 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.51% 18328 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.47% 16846 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.47% 16833 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% 16545 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.46% 16385 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.42% 15186 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.41% 14765 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% 14043 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.38% 13723 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% 13660 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.37% 13411 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.37% 13193 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.35% 12624 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.34% 12229 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] 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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3587851 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.55% 127496 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% 96311 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] 2.55% 91644 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.53% 90840 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.42% 86696 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.40% 86217 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.97% 70804 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.96% 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 [JIT compiled code] 1.79% 64264 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 [JIT compiled code] 1.70% 61092 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.0x000000008e1d6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.53% 54960 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.47% 52663 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] 1.45% 52137 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.41% 50515 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.34% 47998 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.30% 46509 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.29% 46216 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.18% 42500 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] 0.95% 34220 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.95% 34207 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.90% 32135 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 [JIT compiled code] 0.89% 31870 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 [JIT compiled code] 0.87% 31382 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 [JIT compiled code] 0.78% 28091 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.77% 27728 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] 0.77% 27666 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% 24348 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 [JIT compiled code] 0.67% 24063 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.66% 23821 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.64% 22902 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] 0.62% 22389 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.62% 22231 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.62% 22114 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.62% 22092 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.61% 21983 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.61% 21883 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.57% 20476 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.57% 20359 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.55% 19662 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.52% 18511 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.51% 18293 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% 16860 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.47% 16794 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.46% 16541 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.45% 16146 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.42% 15233 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.42% 15187 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.42% 15010 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.41% 14765 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.39% 13839 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] 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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3587851 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.34% 119840 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 [JIT compiled code] 2.53% 90840 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.52% 90251 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] 2.41% 86561 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] 2.40% 86217 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 1.97% 70674 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] 1.83% 65739 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 [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.70% 61092 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.0x000000008e1d6870#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.67% 60064 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 [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.44% 51802 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] 1.33% 47879 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 [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.33% 47678 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.33% 47565 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 [JIT compiled code] 1.30% 46774 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.28% 46080 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.25% 44863 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.23% 43997 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 [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.22% 43697 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.07% 38339 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.88% 31405 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 [JIT compiled code] 0.83% 29951 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 [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.83% 29853 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 [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.82% 29448 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 [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% 28269 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 [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% 28091 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.73% 26297 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.71% 25638 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] 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.63% 22672 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 [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.62% 22304 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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 [JIT compiled code] 0.62% 22246 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.62% 22092 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.61% 21869 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.59% 21121 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] 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.58% 20846 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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 [JIT compiled code] 0.57% 20458 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.57% 20442 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 [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.57% 20359 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.54% 19553 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.52% 18486 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.51% 18341 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 [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.46% 16540 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [Inlined code] at java.util.zip.CheckedOutputStream#write():73 [JIT compiled code] 0.45% 16209 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.44% 15739 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 [JIT compiled code] 0.43% 15280 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 [JIT compiled code] 0.42% 15164 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.40% 14340 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 [JIT compiled code] 0.40% 14201 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] 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.39% 13947 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.39% 13822 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 [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% 12785 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] 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 [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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 181646 events (total: 310967M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.27% 53700M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.55% 29700M java.lang.StringUTF16#compress():223 [Inlined code] 8.48% 26355M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.21% 22435M perf.LineFileDocs#readDocs():176 [JIT compiled code] 6.45% 20052M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.54% 14131M java.lang.StringUTF16#compress():227 [Inlined code] 3.39% 10544M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.19% 9912M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.15% 9784M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.70% 8390M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.26% 7033M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.08% 6478M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 2.01% 6235M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.94% 6022M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.83% 5698M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.79% 5560M org.apache.lucene.util.BytesRef#():71 [Inlined code] 1.73% 5379M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.70% 5289M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.64% 5089M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.41% 4377M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.32% 4101M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.30% 4045M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.22% 3794M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.95% 2965M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.61% 1890M java.nio.HeapByteBuffer#():75 [Inlined code] 0.58% 1788M java.util.ArrayList#grow():240 [Inlined code] 0.57% 1776M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.53% 1635M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.49% 1509M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.46% 1444M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.45% 1414M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.42% 1297M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.33% 1039M java.util.List#of():940 [Inlined code] 0.33% 1018M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.32% 1004M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.31% 968M perf.LineFileDocs#intToID():299 [Inlined code] 0.30% 943M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.30% 937M perf.LineFileDocs#intToID():305 [Inlined code] 0.30% 926M java.util.ArrayDeque#():179 [Inlined code] 0.29% 907M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.25% 787M perf.LineFileDocs#nextDoc():652 [JIT compiled code] 0.21% 668M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.20% 626M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.19% 583M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.16% 509M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.16% 503M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.14% 427M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.13% 397M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.13% 388M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=2 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 181646 events (total: 310967M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.25% 53657M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.55% 29700M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.47% 26339M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.21% 22435M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.45% 20052M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.54% 14131M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.39% 10544M 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.11% 9660M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.70% 8383M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.50% 7764M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.25% 6986M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.08% 6478M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 2.01% 6235M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.94% 6022M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.83% 5698M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.73% 5379M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.71% 5329M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 1.70% 5289M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.64% 5089M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.41% 4377M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.32% 4101M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.30% 4045M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.22% 3794M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.69% 2148M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.61% 1890M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.58% 1788M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.57% 1776M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.52% 1611M 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.49% 1509M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.46% 1444M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.45% 1414M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.32% 1004M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.32% 1004M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.32% 1001M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.32% 996M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.32% 995M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.31% 968M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.31% 959M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.30% 943M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.30% 937M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.30% 922M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.29% 915M 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% 907M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.25% 787M perf.LineFileDocs#nextDoc():652 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.20% 626M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.19% 583M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.16% 509M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [JIT compiled code] 0.16% 503M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.13% 418M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x000000008e1b1400#newInvokeSpecial() [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr Profiler for heap at stackSize=4 [medium index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.nd27.625M.jfr is 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 181646 events (total: 310967M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.25% 53657M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.63% 26844M 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.38% 26058M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 7.21% 22435M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.07% 15763M 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.52% 14061M 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.09% 9594M 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.67% 8297M 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.48% 7711M 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.25% 6986M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.08% 6478M 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.01% 6235M 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.94% 6022M 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.83% 5698M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.73% 5379M 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% 5131M 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% 5089M 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.59% 4942M 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.44% 4476M 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% 4377M 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.32% 4101M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.30% 4043M 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.12% 3492M 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.99% 3074M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.85% 2629M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.69% 2130M 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% 1799M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008e13f850#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.58% 1788M 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.52% 1606M 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.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.48% 1505M 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% 1445M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.44% 1383M 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.42% 1301M 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 [JIT compiled code] 0.38% 1194M 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.35% 1098M 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.34% 1056M 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.32% 1004M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.32% 1004M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.32% 1001M 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.32% 996M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.32% 995M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.31% 968M 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.31% 959M 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.30% 937M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 933M 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% 922M 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% 915M 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% 913M 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% 907M perf.LineFileDocs#nextDoc():654 [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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 181646 events (total: 310967M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.25% 53657M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.63% 26844M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.21% 22435M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.51% 14018M 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.51% 10909M 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.35% 7322M 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] 2.25% 6986M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.83% 5698M 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.73% 5393M 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.66% 5170M 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.66% 5146M 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.65% 5143M 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.64% 5097M 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.64% 5089M 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.57% 4893M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 1.52% 4734M 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.46% 4546M 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.44% 4476M 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.0x000000008e1d6870#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% 4101M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.29% 3996M 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.0x000000008e1d6870#merge() [Interpreted code] 1.22% 3801M 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.12% 3492M 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.10% 3421M 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.0x000000008e1d6870#merge() [Interpreted code] 1.09% 3379M 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.99% 3074M 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.92% 2858M 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.88% 2738M 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% 2629M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.81% 2523M 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.79% 2470M 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.75% 2336M 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.74% 2298M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.66% 2064M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.63% 1965M 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.58% 1804M 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% 1800M 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.54% 1679M 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% 1613M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008e13f850#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] 0.52% 1606M 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.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.47% 1462M 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.47% 1456M 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% 1445M 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% 1378M 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.42% 1301M 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 [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.38% 1194M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.35% 1088M 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#invertTerm():2070 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invert():1878 [Inlined code] 0.35% 1084M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTerm():2070 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invert():1878 [Inlined code] 0.34% 1059M 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.34% 1056M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 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 185.61 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 181646 events (total: 310967M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.25% 53657M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.63% 26844M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.21% 22435M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.51% 14018M 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.51% 10909M 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.0x000000008e1d6870#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.25% 6986M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.23% 6947M 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.83% 5687M 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.73% 5388M 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.65% 5143M 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% 5142M 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.64% 5097M 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.0x000000008e1d6870#merge() [Interpreted code] 1.64% 5084M 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.52% 4734M 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.0x000000008e1d6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.48% 4608M 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.46% 4546M 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.44% 4476M 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.0x000000008e1d6870#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% 4101M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.29% 3996M 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.0x000000008e1d6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.22% 3801M 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.15% 3564M 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.11% 3440M 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 [JIT compiled code] 1.10% 3421M 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.0x000000008e1d6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 0.99% 3074M 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.88% 2737M 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 [JIT compiled code] 0.85% 2647M 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.83% 2582M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.75% 2324M 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.74% 2298M 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.72% 2250M 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.66% 2064M 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.63% 1965M 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.58% 1804M 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 [JIT compiled code] 0.52% 1606M 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.0x000000008e1d6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.51% 1592M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000008e13f850#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% 1565M 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.50% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.48% 1496M 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.48% 1483M 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.46% 1445M 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.46% 1424M 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.44% 1383M 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.44% 1378M 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.0x000000008e1d6870#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.43% 1329M 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.39% 1211M 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 [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.38% 1194M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.35% 1086M 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#invertTerm():2070 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invert():1878 [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.35% 1084M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():340 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTerm():2070 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invert():1878 [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.34% 1056M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.32% 1004M perf.LineFileDocs#nextDoc():644 [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.15.02.13.52/fastIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocs.top.log [2026-07-15 03:32:55.566053] took 107.5 sec [2026-07-15 03:32:55.570539] medIndexAtClose None [2026-07-15 03:32:55.571502] 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=2997039 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-15 10:38:57 (UTC) Duration: 1033 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 92882762 1857554338 jdk.FileWrite 3866110 106561184 jdk.ObjectAllocationInNewTLAB 199286 4328305 jdk.BooleanFlag 109074 3593241 jdk.FileRead 83515 2448092 jdk.CPULoad 17000 357000 jdk.ObjectAllocationOutsideTLAB 15733 314236 jdk.UnsignedIntFlag 9699 349005 jdk.IntFlag 8904 330720 jdk.StringFlag 7155 279840 jdk.Checkpoint 5103 145831400 jdk.CPUInformation 159 238818 jdk.GCConfiguration 159 4293 jdk.JVMInformation 159 191913 jdk.Metadata 159 17837574 jdk.Compilation 90 2521 jdk.GarbageCollection 30 816 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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92882762 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.01% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 5.72% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 3.74% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 2.96% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 1.81% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 1.51% 1M java.util.ArrayList#elementData():412 [Inlined code] 1.17% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 1.04% 962550 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.64% 591923 java.util.Arrays#fill():3143 [Inlined code] 0.54% 499201 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.43% 402137 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.37% 341610 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] 0.30% 282335 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] 0.28% 258888 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.26% 242523 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.25% 233789 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.24% 222388 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.23% 214715 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] 0.23% 213782 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] 0.18% 165911 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.17% 153881 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.16% 151007 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.16% 148643 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] 0.12% 114960 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.12% 111688 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.12% 110673 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] 0.12% 110416 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.11% 104395 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.11% 98678 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.10% 91644 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.10% 89805 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.09% 87631 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] 0.09% 83801 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.09% 83485 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] 0.09% 83393 org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():314 [JIT compiled code] 0.09% 83225 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.09% 82587 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] 0.09% 82171 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] 0.09% 81152 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():293 [JIT compiled code] 0.08% 78535 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.08% 77098 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.08% 75797 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] 0.08% 72940 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] 0.08% 70225 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():315 [JIT compiled code] 0.07% 68841 org.apache.lucene.util.TernaryLongHeap#downHeap():234 [Inlined code] 0.07% 68366 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.07% 66701 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] 0.07% 64335 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [JIT compiled code] 0.07% 64020 org.apache.lucene.util.TernaryLongHeap#push():81 [Inlined code] 0.07% 63756 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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92882762 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.01% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 5.72% 5M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 3.74% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 2.74% 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.81% 1M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.51% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 1.17% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 1.04% 962550 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.64% 591923 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.43% 402137 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.33% 302656 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.30% 282335 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.29% 266081 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.26% 242522 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.25% 233789 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.24% 222388 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.22% 204878 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] 0.22% 204724 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.20% 187203 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] 0.20% 184686 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.18% 165911 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] 0.18% 163564 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.16% 151007 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.13% 119682 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.12% 110673 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.11% 106733 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.11% 105412 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.11% 104395 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.10% 95324 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#updateTop():153 [JIT compiled code] 0.10% 91644 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.10% 89805 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.10% 89101 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.09% 83393 org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():314 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] 0.09% 83225 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.09% 82467 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.09% 82171 org.apache.lucene.util.TernaryLongHeap#top():111 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] 0.09% 80169 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] 0.08% 73236 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.08% 72940 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.08% 71831 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.08% 70467 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.07% 68366 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.07% 64811 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#add():78 [Inlined code] 0.07% 64334 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():429 [JIT compiled code] 0.07% 64249 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] 0.07% 62371 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.07% 62367 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.07% 61236 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 60865 java.util.Objects#checkIndex():365 [Inlined code] at java.util.ArrayList#get():428 [Inlined code] 0.06% 59728 org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92882762 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 70.01% 65M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] 3.78% 3M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] 3.74% 3M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] 2.62% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():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.81% 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.42% 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.40% 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.14% 1M org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.76% 708708 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.64% 591923 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% 474984 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.43% 401222 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% 290085 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.29% 266081 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.26% 242522 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.25% 233789 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.25% 232959 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] 0.23% 212763 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.21% 195078 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.21% 192643 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.20% 187203 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.19% 173735 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.17% 162434 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] 0.17% 156648 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.16% 147083 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.12% 114295 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 107975 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():529 [JIT compiled code] 0.11% 105612 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.11% 105410 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.11% 102678 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.11% 102337 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.11% 99723 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():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.10% 97143 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.10% 95324 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% 91644 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.10% 88435 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% 87805 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% 86487 org.apache.lucene.util.hnsw.NeighborQueue#decodeScore():120 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#topScore():151 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] 0.09% 81838 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.08% 72940 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% 68942 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.07% 68806 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.07% 68365 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] at jdk.jfr.internal.periodic.PeriodicTask#run():125 [Inlined code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():147 [JIT compiled code] 0.07% 67004 org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():314 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.07% 64334 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():429 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.07% 62923 org.apache.lucene.util.hnsw.NeighborArray#growArrays():96 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.07% 62829 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():342 [JIT compiled code] 0.06% 60164 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% 60065 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.06% 59897 org.apache.lucene.util.hnsw.NeighborQueue#size():68 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=8 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92882762 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 13.45% 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():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.06% 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] 11.74% 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():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] 11.29% 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.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] 10.27% 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] 3.77% 3M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 3.74% 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.43% 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.59% 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.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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 2.50% 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.58% 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.21% 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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.98% 909497 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.97% 901873 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.86% 795115 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.81% 754241 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():465 [Inlined code] 0.76% 708707 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.53% 495715 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.46% 422850 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.43% 401222 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.31% 290085 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.27% 254721 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.26% 242522 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.24% 219543 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.23% 212763 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.22% 206160 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] 0.21% 195078 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.21% 192217 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.19% 173735 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.19% 172511 org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity():732 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.17% 159821 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.17% 156648 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.16% 151929 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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% 145775 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.14% 134532 jdk.incubator.vector.FloatVector#fromMemorySegment():3040 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 114295 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():298 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.12% 106818 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.11% 105612 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] 0.11% 105125 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#pop():129 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():322 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.11% 102656 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.11% 101093 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():110 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] 0.11% 99359 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():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.10% 96225 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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% 95151 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#updateTop():153 [JIT compiled code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect():727 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.10% 92561 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] 0.10% 91392 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.09% 84860 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.09% 83190 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.09% 82131 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 92882762 events (total: 92M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 11.54% 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] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 10.53% 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():121 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 10.21% 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] 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.28% 8M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 8.49% 7M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.61% 3M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.23% 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] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():318 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 2.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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.28% 2M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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.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.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.88% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.55% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.38% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.35% 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.32% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.21% 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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.97% 896699 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.92% 852229 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#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.86% 795115 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.81% 754031 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 0.80% 742599 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.68% 630788 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.61% 569074 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.58% 534690 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.53% 495715 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.50% 462125 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.50% 460208 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.49% 459595 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.46% 430884 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.43% 400560 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.43% 396178 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.41% 376974 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.38% 351791 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.38% 350483 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.35% 323434 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.34% 312708 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 0.34% 311654 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.29% 271932 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#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% 254721 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.26% 242522 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.25% 228950 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.24% 219543 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.22% 206160 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.21% 199677 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#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.21% 192217 org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():101 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] 0.20% 182087 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():465 [JIT compiled code] 0.19% 178337 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.19% 177757 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.19% 176217 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.19% 173735 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 215018 events (total: 114638M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 22.09% 25318M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 21.84% 25039M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 9.41% 10788M perf.LineFileDocs#readVector():212 [Inlined code] 7.87% 9022M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 5.50% 6302M java.nio.HeapByteBuffer#():75 [Inlined code] 3.38% 3875M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 3.33% 3822M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 3.21% 3677M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.98% 2266M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.92% 2203M java.lang.StringUTF16#compress():223 [Inlined code] 1.71% 1958M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.32% 1508M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 1.17% 1339M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 1.03% 1177M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.98% 1128M java.lang.StringUTF16#compress():227 [Inlined code] 0.81% 930M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.77% 884M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.77% 878M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.67% 764M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] 0.61% 693M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.59% 677M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.58% 661M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.54% 620M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.54% 620M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.53% 603M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.51% 585M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.44% 500M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.39% 442M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.38% 431M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.37% 420M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] 0.32% 372M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.32% 367M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] 0.23% 264M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.19% 214M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] 0.18% 208M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.18% 200M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] 0.17% 199M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.17% 193M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.14% 161M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.13% 151M java.util.ArrayList#grow():240 [Inlined code] 0.12% 142M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.12% 137M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.11% 129M java.util.ArrayDeque#():179 [Inlined code] 0.11% 126M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.10% 118M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.10% 110M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.08% 90M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.07% 77M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.07% 76M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.07% 76M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 215018 events (total: 114638M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 21.98% 25193M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 21.84% 25039M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 9.41% 10788M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 7.87% 9022M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] 5.50% 6302M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 3.38% 3875M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 3.33% 3822M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 3.21% 3677M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.98% 2266M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 1.92% 2203M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.71% 1958M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.32% 1508M 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.15% 1318M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 1.03% 1177M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.98% 1128M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.77% 884M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.77% 878M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.67% 764M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.65% 746M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.61% 693M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.59% 677M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.54% 620M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.53% 603M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.51% 585M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.44% 500M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.38% 432M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.38% 431M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.35% 398M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.35% 398M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.34% 386M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.32% 372M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.32% 362M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.23% 264M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.20% 228M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.19% 222M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.18% 208M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.18% 204M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.17% 197M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.16% 184M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.14% 155M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.13% 151M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.13% 146M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.12% 142M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 137M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.11% 129M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.11% 126M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.11% 125M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.10% 118M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.08% 90M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.07% 82M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=4 [medium vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.nd27.625M.jfr is 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 215018 events (total: 114638M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 19.98% 22906M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 19.92% 22834M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 9.41% 10788M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.87% 9022M 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] 5.24% 6004M 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.38% 3875M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 3.31% 3798M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.21% 3677M 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.99% 2286M 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.92% 2205M 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.71% 1961M 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.71% 1958M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.37% 1570M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 1.15% 1318M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.03% 1177M 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.98% 1118M 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.77% 884M 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.68% 778M 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.66% 755M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.65% 746M 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.64% 730M 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.61% 696M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 0.61% 693M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.59% 677M 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.54% 621M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 0.54% 620M 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.53% 603M 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.51% 585M 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.44% 500M 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.38% 430M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.35% 401M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 0.35% 397M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.32% 372M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.25% 281M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000086181e98#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.23% 264M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.23% 262M org.apache.lucene.util.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% 246M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.20% 230M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.18% 208M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.18% 201M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.18% 200M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.16% 184M 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% 170M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.13% 153M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [JIT compiled code] 0.13% 152M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.13% 150M 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.13% 146M 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% 137M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 0.11% 131M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.11% 131M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 215018 events (total: 114638M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.51% 13200M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 11.46% 13133M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 9.41% 10788M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.87% 9022M 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():774 [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] 6.35% 7281M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 6.29% 7214M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 5.24% 6004M 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.38% 3875M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.98% 2273M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.91% 2191M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.90% 2182M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.71% 1961M 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.71% 1958M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.67% 1911M 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.54% 1766M 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.40% 1607M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.37% 1570M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 1.03% 1178M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 1.01% 1152M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.98% 1118M 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.77% 884M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.65% 749M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.64% 730M 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.0x00000000861f4490#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.63% 723M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.60% 690M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 0.58% 666M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000861f4490#merge() [Interpreted code] 0.57% 657M 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.57% 651M 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.54% 620M 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 [JIT compiled code] 0.54% 613M 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 [JIT compiled code] 0.53% 602M 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 [JIT compiled code] 0.51% 585M 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 [JIT compiled code] 0.47% 533M 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.46% 523M 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.45% 520M 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.0x00000000861f4490#merge() [Interpreted code] 0.42% 479M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.40% 461M 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.38% 436M 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.35% 401M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled 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% 357M 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.29% 328M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] 0.28% 320M 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.24% 280M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.24% 276M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.23% 264M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] 0.23% 262M org.apache.lucene.util.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% 255M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.22% 251M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x0000000086181e98#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.21% 246M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] 0.20% 230M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=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 2041.09 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 215018 events (total: 114638M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 11.51% 13200M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] 11.46% 13133M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] 9.41% 10788M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.87% 9022M 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():774 [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] 6.35% 7281M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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] 6.29% 7214M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.24% 6004M 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.38% 3875M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.75% 2004M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#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.71% 1961M 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.71% 1958M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.54% 1766M 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.0x00000000861f4490#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.40% 1607M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.37% 1570M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] 1.36% 1562M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.33% 1520M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.03% 1178M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 1.01% 1152M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.98% 1118M 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.97% 1116M 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.77% 884M 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.0x00000000861f4490#merge() [Interpreted code] 0.64% 730M 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.0x00000000861f4490#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 0.64% 728M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.62% 711M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.61% 699M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.60% 690M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.58% 666M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000861f4490#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.58% 661M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.54% 620M 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 [JIT compiled 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.54% 613M 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 [JIT compiled 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.53% 602M 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 [JIT compiled 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.51% 585M 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 [JIT compiled 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.47% 533M 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 [JIT compiled 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.46% 523M 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.0x00000000861f4490#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.45% 520M 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.0x00000000861f4490#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.41% 467M 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.40% 461M 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.39% 443M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.38% 436M 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 [JIT compiled 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.36% 407M 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% 402M 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.35% 401M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled 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% 357M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():230 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():484 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():451 [Interpreted code] 0.29% 328M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():230 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():484 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():451 [Interpreted code] 0.29% 327M 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.28% 320M 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 [JIT compiled 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.24% 276M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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] 0.23% 266M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x0000000086203eb0#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.23% 264M 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.0x00000000861f4490#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.23% 262M 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.15.02.13.52/fastIndexMediumDocsWithVectors.log move vmstat log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectors.vmstat.log move top log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectors.top.log [2026-07-15 07:38:03.469827] took 12128.6 sec [2026-07-15 07:38:04.420227] medIndexVectorsAtClose None [2026-07-15 07:38:04.429032] 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=3205378 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Version: 2.1 Chunks: 161 Start: 2026-07-15 13:10:16 (UTC) Duration: 1327 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 83175472 1663402514 jdk.FileWrite 11065047 302360670 jdk.ObjectAllocationInNewTLAB 467792 9816432 jdk.FileRead 205894 6018111 jdk.BooleanFlag 110446 3638439 jdk.ObjectAllocationOutsideTLAB 68029 1302779 jdk.CPULoad 23114 485394 jdk.UnsignedIntFlag 9821 353395 jdk.IntFlag 9016 334880 jdk.StringFlag 7245 285775 jdk.Checkpoint 6378 135948926 jdk.CPUInformation 161 241822 jdk.GCConfiguration 161 4347 jdk.JVMInformation 161 200606 jdk.Metadata 161 18061946 jdk.Compilation 157 4367 jdk.GarbageCollection 87 2262 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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83175472 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.66% 29M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] 35.25% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 6.18% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] 3.57% 2M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 3.14% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 2.17% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 1.47% 1M java.util.ArrayList#elementData():412 [Inlined code] 0.72% 601725 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.69% 573207 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] 0.56% 463058 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 0.45% 372412 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] 0.35% 292238 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] 0.32% 262960 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.32% 262465 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] 0.30% 251692 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.26% 215570 java.util.Arrays#fill():3143 [Inlined code] 0.24% 199311 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.22% 180435 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.21% 178169 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.21% 174493 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.18% 150452 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] 0.17% 145360 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.17% 144375 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.17% 137949 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.15% 124098 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.14% 114611 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] 0.14% 114303 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.13% 104574 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.12% 103531 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.12% 102134 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] 0.12% 100667 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.11% 95065 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.11% 87496 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.09% 76397 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.09% 72282 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] 0.08% 70696 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] 0.08% 65450 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [Inlined code] 0.08% 65359 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():247 [JIT compiled code] 0.08% 64407 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] 0.07% 61379 sun.nio.ch.NativeThread#current0() [Native code] 0.07% 57296 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.07% 54866 org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer#quantizedScore():249 [JIT compiled code] 0.06% 51160 jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] 0.06% 50321 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.06% 49743 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] 0.06% 49621 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():228 [JIT compiled code] 0.06% 47998 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():328 [JIT compiled code] 0.06% 47129 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] 0.06% 45961 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] 0.05% 42279 org.apache.lucene.util.TernaryLongHeap#downHeap():234 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83175472 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.25% 29M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 35.01% 29M org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#score():194 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 6.18% 5M jdk.incubator.vector.IntVector#reduceLanesTemplate():2840 [Inlined code] at jdk.incubator.vector.Int256Vector#reduceLanes():330 [Inlined code] 3.30% 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.14% 2M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 2.17% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 1.47% 1M java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.69% 573207 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.60% 495002 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.56% 463058 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 0.46% 379370 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.45% 372409 jdk.internal.foreign.NativeMemorySegmentImpl#unsafeGetOffset():87 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement():386 [Inlined code] 0.35% 292238 jdk.incubator.vector.IntVector#lanewiseTemplate():798 [Inlined code] at jdk.incubator.vector.Int256Vector#lanewise():278 [Inlined code] 0.32% 262960 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.30% 251692 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.27% 221844 org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal():155 [Inlined code] 0.26% 215570 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.25% 203906 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] 0.24% 199311 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.22% 180435 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.21% 178169 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.20% 162317 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.18% 150452 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% 138378 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.16% 134559 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.15% 124098 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.14% 119060 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.14% 114611 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.12% 103531 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.12% 102134 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% 100667 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.11% 95065 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.11% 87496 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.10% 86433 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.09% 75352 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.09% 72282 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.08% 65359 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.08% 64407 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] at org.apache.lucene.store.ChecksumIndexInput#seek():64 [Inlined code] 0.08% 63287 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% 61379 sun.nio.ch.NativeThread#current0() [Native code] at sun.nio.ch.NativeThread#current():51 [Inlined code] 0.07% 58559 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():307 [JIT compiled code] 0.07% 57296 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 54866 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% 54427 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.06% 51160 jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds():422 [Inlined code] at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccessBounds():413 [Inlined code] 0.06% 49743 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():188 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] 0.06% 49187 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.06% 48048 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 0.06% 47998 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% 47129 sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#read():51 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83175472 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 35.25% 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.69% 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():342 [JIT compiled code] 6.18% 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.14% 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.14% 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.64% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():154 [JIT compiled code] 1.33% 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():327 [JIT compiled code] 1.06% 881307 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] 0.69% 571317 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] 0.60% 495002 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.56% 463058 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.46% 379370 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.45% 371760 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.42% 352884 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.35% 292235 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.32% 262475 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.30% 245557 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.26% 215570 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% 199311 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.21% 178169 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [JIT compiled code] 0.21% 172293 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.19% 154114 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.16% 133768 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.16% 131648 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] 0.15% 127950 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] 0.15% 124098 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.14% 116286 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% 114611 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.14% 113910 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 112723 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% 104615 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():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.12% 99477 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 95670 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] 0.11% 95065 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.11% 93213 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.11% 88387 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.11% 87496 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% 86126 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% 75883 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% 73318 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.09% 72258 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#loss():290 [Inlined code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():345 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] 0.09% 71237 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.08% 66511 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():329 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] 0.08% 63849 org.apache.lucene.store.ChecksumIndexInput#skipByReading():81 [JIT compiled code] at org.apache.lucene.store.ChecksumIndexInput#seek():64 [Inlined code] at org.apache.lucene.codecs.CodecUtil#checksumEntireFile():653 [JIT compiled code] at org.apache.lucene.codecs.CodecUtil#checksumEntireFile():630 [Inlined code] 0.07% 60751 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% 55518 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] 0.07% 54582 org.apache.lucene.util.quantization.OptimizedScalarQuantizer#optimizeIntervals():324 [JIT compiled code] at org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():219 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectors():199 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeField():170 [Inlined code] 0.07% 54427 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.06% 48520 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] 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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83175472 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.69% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 21.73% 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.18% 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.46% 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.93% 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.13% 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.06% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 1.75% 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.64% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():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.36% 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():465 [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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 1.20% 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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.06% 881307 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.69% 571317 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.60% 495002 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.52% 434580 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.44% 366720 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.44% 365904 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.42% 352884 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.35% 292235 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.32% 262475 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.23% 188630 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.21% 178169 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [JIT compiled code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.21% 177436 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.21% 172293 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.20% 166672 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.19% 154114 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.16% 133768 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 0.16% 131349 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.15% 127950 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.14% 116286 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 115713 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.13% 104357 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():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.12% 95670 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.11% 88387 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.11% 87924 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 [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.11% 87388 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 [Inlined code] at org.apache.lucene.index.IndexingChain#processField():1378 [JIT compiled code] 0.10% 83862 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.0x0000000049079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.10% 80441 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.10% 79816 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.09% 75883 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.09% 72258 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.09% 71056 org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor():189 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor():401 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] 0.08% 67687 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.08% 66511 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.08% 64289 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] 0.08% 63580 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.07% 60751 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% 58449 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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.07% 56251 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 [Inlined code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 83175472 events (total: 83M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 32.69% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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.54% 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.06% 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.62% 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.83% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 3.06% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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] 2.86% 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.74% 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 1.63% 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 1.53% 1M jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] at jdk.incubator.vector.FloatVector#fromArray():2856 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.36% 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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.20% 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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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] 1.06% 881307 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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 0.69% 571317 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.60% 495002 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.55% 456815 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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% 450816 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.44% 365904 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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] 0.43% 361040 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] 0.39% 327840 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.36% 300160 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():342 [JIT compiled code] 0.30% 249127 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.27% 225474 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():465 [Inlined code] 0.23% 189074 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():465 [Inlined code] 0.23% 188630 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.23% 187520 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.22% 186480 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.21% 177917 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [JIT compiled code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] at sun.nio.ch.ChannelOutputStream#writeFully():68 [Inlined code] at sun.nio.ch.ChannelOutputStream#write():105 [Inlined code] at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write():394 [JIT compiled code] at java.util.zip.CheckedOutputStream#write():73 [Inlined code] 0.20% 167287 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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% 166672 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.19% 161642 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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% 154114 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] 0.17% 140782 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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.16% 135795 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.16% 131349 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.0x00000000491eefe8#merge() [Interpreted code] 0.15% 128622 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] 0.15% 127950 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.15% 125117 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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.0x00000000491f3cd0#run() [JIT compiled code] 0.14% 116277 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.14% 115713 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.14% 115644 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.13% 106668 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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% 104357 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():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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] 0.12% 95670 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.0x00000000491eefe8#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [JIT compiled code] 0.11% 87924 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 [Inlined 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 [JIT compiled code] 0.11% 87388 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 [Inlined 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.10% 83862 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.0x0000000049079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] 0.10% 82014 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] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.10% 80441 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 535818 events (total: 339337M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 20.85% 70766M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] 17.01% 57731M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 16.86% 57217M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 8.35% 28338M perf.LineFileDocs#readVector():212 [Inlined code] 6.41% 21744M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 3.67% 12439M java.nio.HeapByteBuffer#():75 [Inlined code] 2.92% 9897M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 2.69% 9117M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 2.48% 8407M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.57% 5337M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.51% 5130M java.lang.StringUTF16#compress():223 [Inlined code] 1.48% 5014M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 0.95% 3227M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.93% 3154M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.85% 2879M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.76% 2577M java.lang.StringUTF16#compress():227 [Inlined code] 0.60% 2024M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.57% 1925M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.51% 1745M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] 0.51% 1717M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.49% 1659M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 0.49% 1658M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.44% 1505M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.44% 1503M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.44% 1490M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 0.44% 1486M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] 0.42% 1425M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.41% 1391M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.34% 1160M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.32% 1095M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.30% 1030M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 0.25% 844M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] 0.25% 836M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] 0.18% 623M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.17% 572M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] 0.16% 543M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.16% 528M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] 0.15% 515M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.14% 472M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 0.11% 375M java.util.ArrayList#grow():240 [Inlined code] 0.11% 369M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] 0.11% 362M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [Inlined code] 0.10% 335M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.10% 332M java.util.ArrayDeque#():179 [Inlined code] 0.10% 330M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():193 [JIT compiled code] 0.09% 304M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] 0.08% 257M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.07% 246M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.07% 242M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.06% 193M perf.LineFileDocs#nextDoc():649 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=2 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 535818 events (total: 339337M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 17.01% 57731M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 16.77% 56909M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 12.01% 40748M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [JIT compiled code] 8.85% 30017M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] 8.35% 28338M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 6.41% 21744M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] 3.67% 12437M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 2.92% 9897M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 2.69% 9117M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.48% 8407M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.57% 5337M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.51% 5130M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.48% 5014M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] 0.95% 3227M 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.91% 3087M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.85% 2879M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.76% 2577M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.60% 2024M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.51% 1745M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.51% 1717M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.49% 1658M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.49% 1658M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.45% 1534M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.44% 1505M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.44% 1489M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.42% 1425M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.41% 1391M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.32% 1095M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 0.31% 1043M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.30% 1030M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.30% 1004M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.28% 953M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] 0.25% 844M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.25% 836M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.18% 623M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.16% 528M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.15% 492M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.14% 472M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.13% 446M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] 0.12% 419M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code] 0.12% 391M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.11% 385M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] 0.11% 375M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.11% 369M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():320 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.11% 362M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():158 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] 0.10% 335M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.10% 331M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.09% 307M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.09% 290M java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquire():389 [JIT compiled code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():739 [Inlined code] 0.07% 246M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr Profiler for heap at stackSize=4 [medium quantized vectors index (fast) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.vectors=1024.int8-quantized.nd27.625M.jfr is 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 535818 events (total: 339337M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.44% 52384M 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.19% 51549M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] 10.78% 36594M 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.64% 29315M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 8.35% 28338M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.41% 21744M 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% 11828M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 2.92% 9897M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 2.69% 9117M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.48% 8407M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.58% 5359M 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.58% 5346M 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.57% 5337M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.48% 5014M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] 1.35% 4570M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 1.20% 4079M 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():465 [Inlined code] 0.91% 3087M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.85% 2879M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.75% 2554M 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.60% 2024M 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% 1745M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.49% 1658M 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.49% 1658M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.48% 1632M 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.47% 1595M 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.45% 1534M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.44% 1505M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.44% 1489M 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.42% 1425M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 0.41% 1391M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.36% 1207M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] 0.30% 1030M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 0.30% 1007M 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.30% 1004M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.28% 953M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.21% 702M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.19% 646M 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% 623M 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.16% 550M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004913d570#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.16% 532M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 0.15% 522M org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():164 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.15% 492M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.14% 472M 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% 446M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode():166 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():300 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 0.12% 393M 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.12% 391M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.11% 385M org.apache.lucene.util.quantization.OptimizedScalarQuantizer#scalarQuantize():232 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#quantize():710 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter$QuantizedFloatVectorValues#vectorValue():662 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorsWriter#writeVectorData():370 [JIT compiled code] 0.11% 376M 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.11% 374M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] 0.10% 335M org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():334 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 535818 events (total: 339337M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 10.78% 36594M 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 8.76% 29742M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 8.64% 29315M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] 8.58% 29127M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 8.35% 28338M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.41% 21744M 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():774 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 5.03% 17085M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] 4.94% 16753M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] 3.49% 11828M 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.69% 9117M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.70% 5774M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.57% 5337M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.51% 5140M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.49% 5046M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] 1.35% 4570M 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.24% 4208M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():169 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.24% 4199M 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.20% 4079M 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 1.20% 4064M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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] 1.01% 3426M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.79% 2672M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.77% 2622M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.75% 2554M 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.60% 2024M 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] 0.53% 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.52% 1777M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.47% 1595M 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.0x00000000491e6220#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.47% 1590M 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.0x00000000491e6220#merge() [Interpreted code] 0.47% 1583M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] 0.45% 1527M 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.44% 1505M 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] 0.44% 1496M 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.44% 1489M 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] 0.44% 1480M 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] 0.42% 1425M 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] 0.40% 1352M 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.0x00000000491e6220#merge() [Interpreted code] 0.40% 1340M 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] 0.36% 1237M 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] 0.33% 1131M 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.32% 1077M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.31% 1060M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 0.30% 1007M 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 [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.28% 946M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] 0.26% 873M 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% 873M 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.21% 702M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 0.19% 647M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.19% 646M 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.18% 623M 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.18% 617M org.apache.lucene.util.hnsw.NeighborArray#():55 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#():49 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():344 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 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 2043.22 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 535818 events (total: 339337M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 10.78% 36594M 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 8.76% 29742M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 8.64% 29315M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 8.58% 29127M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 8.35% 28338M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 6.41% 21744M 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():774 [Inlined 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] 5.03% 17085M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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] 4.94% 16753M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.49% 11828M 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.69% 9117M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.57% 5337M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.57% 5316M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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.35% 4570M 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.24% 4208M 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.0x00000000491e6220#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.20% 4079M 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():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 1.20% 4064M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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#updateDocument():1912 [JIT compiled code] 1.01% 3426M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] 1.00% 3388M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.97% 3279M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.84% 2847M 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.79% 2672M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.77% 2622M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.75% 2554M 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.60% 2024M 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.0x00000000491e6220#merge() [Interpreted code] 0.52% 1772M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] 0.51% 1738M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.51% 1726M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.51% 1718M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1388 [JIT compiled code] 0.47% 1595M 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.0x00000000491e6220#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% 1590M 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.0x00000000491e6220#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.47% 1583M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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.44% 1505M 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 [Inlined 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% 1489M 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 [Inlined 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% 1480M 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 [Inlined 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.42% 1425M 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 [Inlined 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.40% 1352M 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.0x00000000491e6220#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% 1340M 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 [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% 1237M 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 [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.33% 1131M 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.32% 1070M 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.31% 1060M 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.0x00000000491e6220#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% 1046M 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.30% 1009M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.30% 1007M 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 [Inlined 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 [JIT compiled code] 0.29% 978M 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.28% 946M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():230 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():484 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():438 [Interpreted code] 0.26% 873M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure():255 [JIT compiled code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph():188 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph():122 [Interpreted code] at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initGraph():148 [Interpreted code] at org.apache.lucene.util.hnsw.ConcurrentHnswMerger#createBuilder():99 [Interpreted code] at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge():230 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#buildAndWriteGraph():484 [Interpreted code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#lambda$mergeOneField$0():438 [Interpreted code] 0.26% 873M 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.20% 693M org.apache.lucene.codecs.lucene104.OffHeapScalarQuantizedVectorValues#getCorrectiveTerms():150 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104ScalarQuantizedVectorScorer$ScalarQuantizedVectorScorerSupplier$1#setScoringOrdinal():214 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():383 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x00000000491f3778#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.0x00000000491f3cd0#run() [JIT compiled code] 0.19% 647M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [JIT compiled code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [Inlined 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#updateDocument():1912 [JIT compiled code] move log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectorsQuantized.log move vmstat log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectorsQuantized.vmstat.log move top log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectorsQuantized.top.log [2026-07-15 10:06:47.391383] took 6822.8 sec [2026-07-15 10:06:47.396025] medIndexVectorsAtClose None [2026-07-15 10:06:47.405860] 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=3333123 Profiler summary for /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Version: 2.1 Chunks: 19 Start: 2026-07-15 14:06:47 (UTC) Duration: 200 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 5070484 121473853 jdk.CPUTimeSample 3756236 66094366 jdk.FileRead 796633 18918024 jdk.ObjectAllocationInNewTLAB 142886 2810794 jdk.ObjectAllocationOutsideTLAB 47522 852387 jdk.BooleanFlag 13034 412917 jdk.Compilation 7197 186215 jdk.CPULoad 3497 69342 jdk.UnsignedIntFlag 1159 40241 jdk.Checkpoint 1092 32732611 jdk.IntFlag 1064 38176 jdk.StringFlag 855 32164 jdk.GarbageCollection 80 1918 jdk.CPUInformation 19 28514 jdk.GCConfiguration 19 489 jdk.JVMInformation 19 21199 jdk.Metadata 19 2131511 jdk.ActiveRecording 0 0 jdk.ActiveSetting 0 0 jdk.AllocationRequiringGC 0 0 jdk.BooleanFlagChanged 0 0 jdk.CPUTimeSamplesLost 0 0 jdk.CPUTimeStampCounter 0 0 jdk.ClassDefine 0 0 jdk.ClassLoad 0 0 jdk.ClassLoaderStatistics 0 0 jdk.ClassLoadingStatistics 0 0 jdk.ClassRedefinition 0 0 jdk.ClassUnload 0 0 jdk.CodeCacheConfiguration 0 0 jdk.CodeCacheFull 0 0 jdk.CodeCacheStatistics 0 0 jdk.CompilationFailure 0 0 jdk.CompilerConfiguration 0 0 jdk.CompilerInlining 0 0 jdk.CompilerPhase 0 0 jdk.CompilerQueueUtilization 0 0 jdk.CompilerStatistics 0 0 jdk.ConcurrentModeFailure 0 0 jdk.ContainerCPUThrottling 0 0 jdk.ContainerCPUUsage 0 0 jdk.ContainerConfiguration 0 0 jdk.ContainerIOUsage 0 0 jdk.ContainerMemoryUsage 0 0 jdk.ContinuationFreeze 0 0 jdk.ContinuationFreezeFast 0 0 jdk.ContinuationFreezeSlow 0 0 jdk.ContinuationThaw 0 0 jdk.ContinuationThawFast 0 0 jdk.ContinuationThawSlow 0 0 jdk.DataLoss 0 0 jdk.Deoptimization 0 0 jdk.DeprecatedInvocation 0 0 jdk.Deserialization 0 0 jdk.DirectBufferStatistics 0 0 jdk.DoubleFlag 0 0 jdk.DoubleFlagChanged 0 0 jdk.DumpReason 0 0 jdk.EvacuationFailed 0 0 jdk.EvacuationInformation 0 0 jdk.ExceptionStatistics 0 0 jdk.ExecuteVMOperation 0 0 jdk.ExecutionSample 0 0 jdk.FileForce 0 0 jdk.FinalFieldMutation 0 0 jdk.FinalizerStatistics 0 0 jdk.Flush 0 0 jdk.G1AdaptiveIHOP 0 0 jdk.G1BasicIHOP 0 0 jdk.G1EvacuationOldStatistics 0 0 jdk.G1EvacuationYoungStatistics 0 0 jdk.G1GarbageCollection 0 0 jdk.G1HeapRegionInformation 0 0 jdk.G1HeapRegionTypeChange 0 0 jdk.G1HeapSummary 0 0 jdk.G1MMU 0 0 jdk.GCCPUTime 0 0 jdk.GCHeapConfiguration 0 0 jdk.GCHeapMemoryPoolUsage 0 0 jdk.GCHeapMemoryUsage 0 0 jdk.GCHeapSummary 0 0 jdk.GCPhaseConcurrent 0 0 jdk.GCPhaseConcurrentLevel1 0 0 jdk.GCPhaseConcurrentLevel2 0 0 jdk.GCPhaseParallel 0 0 jdk.GCPhasePause 0 0 jdk.GCPhasePauseLevel1 0 0 jdk.GCPhasePauseLevel2 0 0 jdk.GCPhasePauseLevel3 0 0 jdk.GCPhasePauseLevel4 0 0 jdk.GCReferenceStatistics 0 0 jdk.GCSurvivorConfiguration 0 0 jdk.GCTLABConfiguration 0 0 jdk.HeapDump 0 0 jdk.InitialEnvironmentVariable 0 0 jdk.InitialSecurityProperty 0 0 jdk.InitialSystemProperty 0 0 jdk.IntFlagChanged 0 0 jdk.JITRestart 0 0 jdk.JavaAgent 0 0 jdk.JavaErrorThrow 0 0 jdk.JavaExceptionThrow 0 0 jdk.JavaMonitorDeflate 0 0 jdk.JavaMonitorEnter 0 0 jdk.JavaMonitorInflate 0 0 jdk.JavaMonitorNotify 0 0 jdk.JavaMonitorStatistics 0 0 jdk.JavaMonitorWait 0 0 jdk.JavaThreadStatistics 0 0 jdk.LongFlag 0 0 jdk.LongFlagChanged 0 0 jdk.MetaspaceAllocationFailure 0 0 jdk.MetaspaceChunkFreeListSummary 0 0 jdk.MetaspaceGCThreshold 0 0 jdk.MetaspaceOOM 0 0 jdk.MetaspaceSummary 0 0 jdk.MethodTiming 0 0 jdk.MethodTrace 0 0 jdk.ModuleExport 0 0 jdk.ModuleRequire 0 0 jdk.NativeAgent 0 0 jdk.NativeLibrary 0 0 jdk.NativeLibraryLoad 0 0 jdk.NativeLibraryUnload 0 0 jdk.NativeMemoryUsage 0 0 jdk.NativeMemoryUsageTotal 0 0 jdk.NativeMethodSample 0 0 jdk.NetworkUtilization 0 0 jdk.OSInformation 0 0 jdk.ObjectAllocationSample 0 0 jdk.ObjectCount 0 0 jdk.ObjectCountAfterGC 0 0 jdk.OldGarbageCollection 0 0 jdk.OldObjectSample 0 0 jdk.PSHeapSummary 0 0 jdk.ParallelOldGarbageCollection 0 0 jdk.PhysicalMemory 0 0 jdk.ProcessStart 0 0 jdk.PromoteObjectInNewPLAB 0 0 jdk.PromoteObjectOutsidePLAB 0 0 jdk.PromotionFailed 0 0 jdk.RedefineClasses 0 0 jdk.ReservedStackActivation 0 0 jdk.ResidentSetSize 0 0 jdk.RetransformClasses 0 0 jdk.SafepointBegin 0 0 jdk.SafepointEnd 0 0 jdk.SafepointLatency 0 0 jdk.SafepointStateSynchronization 0 0 jdk.SecurityPropertyModification 0 0 jdk.SecurityProviderService 0 0 jdk.SerializationMisdeclaration 0 0 jdk.ShenandoahEvacuationInformation 0 0 jdk.ShenandoahHeapRegionInformation 0 0 jdk.ShenandoahHeapRegionStateChange 0 0 jdk.Shutdown 0 0 jdk.SocketRead 0 0 jdk.SocketWrite 0 0 jdk.StringDeduplication 0 0 jdk.StringFlagChanged 0 0 jdk.StringTableStatistics 0 0 jdk.SwapSpace 0 0 jdk.SymbolTableStatistics 0 0 jdk.SyncOnValueBasedClass 0 0 jdk.SystemGC 0 0 jdk.SystemProcess 0 0 jdk.TLSHandshake 0 0 jdk.TenuringDistribution 0 0 jdk.ThreadAllocationStatistics 0 0 jdk.ThreadCPULoad 0 0 jdk.ThreadContextSwitchRate 0 0 jdk.ThreadDump 0 0 jdk.ThreadEnd 0 0 jdk.ThreadPark 0 0 jdk.ThreadSleep 0 0 jdk.ThreadStart 0 0 jdk.UnsignedIntFlagChanged 0 0 jdk.UnsignedLongFlag 0 0 jdk.UnsignedLongFlagChanged 0 0 jdk.VirtualThreadEnd 0 0 jdk.VirtualThreadPinned 0 0 jdk.VirtualThreadStart 0 0 jdk.VirtualThreadSubmitFailed 0 0 jdk.VirtualizationInformation 0 0 jdk.X509Certificate 0 0 jdk.X509Validation 0 0 jdk.YoungGarbageCollection 0 0 jdk.YoungGenerationConfiguration 0 0 jdk.ZAllocationStall 0 0 jdk.ZOldGarbageCollection 0 0 jdk.ZPageAllocation 0 0 jdk.ZRelocationSet 0 0 jdk.ZRelocationSetGroup 0 0 jdk.ZStatisticsCounter 0 0 jdk.ZStatisticsSampler 0 0 jdk.ZThreadPhase 0 0 jdk.ZUncommit 0 0 jdk.ZYoungGarbageCollection 0 0 profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=1 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3756236 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.10% 266658 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [Inlined code] 5.60% 210515 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 3.75% 140848 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.63% 136490 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 3.46% 130033 java.lang.Character#codePointAtImpl():9812 [Inlined code] 3.20% 120179 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 2.84% 106826 java.lang.Character#codePointAt():9804 [Inlined code] 2.70% 101258 java.lang.Integer#rotateLeft():1612 [Inlined code] 2.64% 99184 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.51% 94447 java.lang.Character#isHighSurrogate():9606 [Inlined code] 1.81% 68117 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.63% 61185 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.38% 51803 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] 1.37% 51638 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.24% 46498 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] 1.22% 45890 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.16% 43592 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 1.15% 43247 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.13% 42412 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.01% 37774 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.98% 36740 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 0.93% 34918 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.89% 33245 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.83% 31275 java.lang.ThreadLocal#get():171 [Inlined code] 0.83% 31184 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.75% 28310 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.67% 25030 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] 0.64% 24085 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.56% 21113 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] 0.54% 20238 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.54% 20180 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 0.52% 19527 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.51% 19125 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] 0.50% 18882 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.50% 18827 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.49% 18312 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] 0.46% 17454 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] 0.45% 16976 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.43% 16024 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.43% 16024 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.41% 15401 java.lang.Character#codePointAt():9807 [Inlined code] 0.40% 15203 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.40% 15175 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.38% 14233 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] 0.38% 14152 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.38% 14117 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] 0.36% 13611 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] 0.36% 13501 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.34% 12746 org.apache.lucene.codecs.CompetitiveImpactAccumulator#add():67 [Inlined code] 0.33% 12533 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3756236 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 7.10% 266658 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 3.75% 140848 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.63% 136294 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 3.46% 130033 java.lang.Character#codePointAtImpl():9812 [Inlined code] at java.lang.Character#codePointAt():9807 [Inlined code] 3.17% 119134 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.84% 106707 java.lang.Character#codePointAt():9804 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 2.70% 101258 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 2.64% 99183 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.50% 94068 java.lang.Character#isHighSurrogate():9606 [Inlined code] at java.lang.Character#codePointAtImpl():9813 [Inlined code] 1.81% 68117 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.63% 61185 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.56% 58611 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 1.45% 54550 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 1.37% 51638 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.37% 51563 org.apache.lucene.index.TermsHashPerField#add():195 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 1.30% 48713 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.29% 48641 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.24% 46498 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 1.22% 45820 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 1.15% 43247 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.13% 42412 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] 0.93% 34911 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.83% 31184 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.75% 28310 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.68% 25724 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] 0.67% 25029 org.apache.lucene.document.Field#setIntValue():372 [Inlined code] at org.apache.lucene.document.IntField#setIntValue():97 [Inlined code] 0.60% 22703 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.56% 21113 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] 0.56% 20889 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.55% 20540 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.54% 20442 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.54% 20160 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.52% 19691 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [JIT compiled code] 0.51% 19121 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] 0.50% 18882 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.49% 18300 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.48% 18174 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.46% 17454 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():169 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.46% 17186 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] 0.45% 16808 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.43% 16024 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.42% 15706 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.42% 15618 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.41% 15277 java.lang.Character#codePointAt():9807 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():995 [JIT compiled code] 0.40% 15203 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] 0.38% 14315 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 0.38% 14233 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():170 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.38% 14152 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [Inlined code] 0.38% 14116 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():177 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.36% 13611 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():173 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for cpu at stackSize=4 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3756236 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.63% 136251 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.60% 135188 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#invertAndStore():1408 [JIT compiled code] 3.59% 134751 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.48% 130727 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] 3.46% 129954 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] 2.83% 106389 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] 2.67% 100310 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.63% 98751 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.50% 93988 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.81% 68117 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.74% 65446 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.61% 60653 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.39% 52063 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% 51638 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.28% 48265 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.24% 46498 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 1.22% 45812 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 1.21% 45562 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.17% 43869 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.15% 43247 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% 42973 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.93% 34911 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% 31006 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.70% 26397 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.69% 25758 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.68% 25684 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.68% 25624 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% 24936 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.56% 21113 jdk.internal.misc.ScopedMemoryAccess#getByteInternal():1100 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#getByte():1088 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():56 [Inlined code] at java.lang.invoke.VarHandleSegmentAsBytes#get():49 [Inlined code] 0.55% 20600 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.55% 20540 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.54% 20160 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% 19907 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% 19739 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.52% 19688 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [JIT compiled 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.52% 19403 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.50% 18882 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.49% 18299 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] 0.46% 17454 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.43% 16024 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.42% 15705 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.41% 15453 org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc():60 [Inlined code] at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next():123 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc():100 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.40% 15066 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.40% 14902 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.38% 14336 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt():77 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#getBucket():207 [Inlined code] 0.38% 14213 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.38% 14185 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.38% 14152 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.38% 14115 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% 13611 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] 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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3756236 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.05% 114691 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] 2.66% 99815 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 [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.59% 97410 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] 2.50% 93988 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.14% 80367 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] 1.80% 67699 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.76% 66005 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] 1.74% 65446 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.0x000000003d1e6598#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.70% 63949 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.59% 59764 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.54% 57996 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] 1.41% 53137 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.29% 48372 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] 1.28% 48264 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.25% 46798 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.22% 45903 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.21% 45562 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.17% 43850 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.14% 42973 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] 0.88% 33212 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.86% 32181 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.83% 31006 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.82% 30842 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 [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] 0.81% 30589 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% 29062 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 [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] 0.77% 28944 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.69% 25800 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.68% 25624 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.67% 25188 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.66% 24936 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.63% 23493 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.62% 23119 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.61% 23056 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.60% 22583 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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% 21356 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.56% 20911 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] 0.56% 20867 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.55% 20825 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.54% 20385 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.54% 20166 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.54% 20156 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [Inlined code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 0.51% 19235 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.51% 19213 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.47% 17507 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.45% 16879 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.41% 15442 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.41% 15286 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] 0.38% 14296 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.util.BytesRefHash$1#get():266 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt():77 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#getBucket():207 [Inlined code] at org.apache.lucene.util.BytesRefHash$1$1#buildHistogram():223 [JIT compiled code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart2():267 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart1():257 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram():220 [JIT compiled code] 0.38% 14262 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% 14184 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] 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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 3756236 events (total: 3M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 3.02% 113492 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] 2.66% 99815 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 [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.59% 97410 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] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 2.12% 79526 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] 1.79% 67123 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.74% 65446 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.0x000000003d1e6598#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.58% 59201 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.24% 46549 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] 1.23% 46164 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.21% 45421 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.20% 44968 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] 1.20% 44893 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.17% 43812 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.15% 43058 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.09% 40832 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.08% 40631 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] 1.07% 40089 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.04% 38944 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.03% 38817 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.97% 36305 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% 32927 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.85% 31888 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.83% 31006 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.0x000000003d1e6598#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.81% 30304 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.76% 28532 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 [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.72% 27170 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 [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.68% 25624 java.lang.ThreadLocal#get():171 [Inlined code] at perf.LineFileDocs#reserve():570 [Inlined code] at perf.LineFileDocs#nextDoc():610 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.68% 25583 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.68% 25580 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.66% 24936 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.62% 23268 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.60% 22404 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 [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.60% 22396 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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% 21266 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.56% 21174 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% 20911 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] 0.55% 20825 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.55% 20700 org.apache.lucene.analysis.CharacterUtils#toLowerCase():66 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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% 20385 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] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.54% 20155 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% 19764 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.52% 19471 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.51% 19213 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] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.51% 19027 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.49% 18516 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% 17258 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.45% 16863 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.41% 15442 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.0x000000003d1e6598#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.40% 15127 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] 0.35% 13159 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] 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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 190375 events (total: 344876M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.52% 53541M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 9.03% 31129M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 8.63% 29779M java.lang.StringUTF16#compress():223 [Inlined code] 6.52% 22495M perf.LineFileDocs#readDocs():176 [JIT compiled code] 5.84% 20149M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 4.16% 14357M java.lang.StringUTF16#compress():227 [Inlined code] 3.62% 12470M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 3.53% 12186M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 3.18% 10981M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.94% 10125M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.70% 9302M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 2.40% 8260M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 2.04% 7049M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.85% 6393M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.81% 6254M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.77% 6121M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.68% 5795M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.52% 5250M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.52% 5250M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.38% 4775M java.util.TreeMap#keyIterator():1421 [Inlined code] 1.28% 4412M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.20% 4149M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 1.20% 4125M perf.LineFileDocs#readDocs():176 [Interpreted code] 0.78% 2692M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.70% 2403M java.nio.HeapByteBuffer#():75 [Inlined code] 0.60% 2066M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.57% 1957M java.util.ArrayList#grow():240 [Inlined code] 0.56% 1943M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.55% 1902M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] 0.52% 1791M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.47% 1626M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.46% 1581M java.lang.Long#valueOf():961 [Inlined code] 0.42% 1454M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.38% 1318M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.38% 1302M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.32% 1098M java.util.ArrayDeque#():179 [Inlined code] 0.30% 1029M perf.LineFileDocs#intToID():305 [Inlined code] 0.29% 1010M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.28% 978M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] 0.28% 955M java.util.List#of():940 [Inlined code] 0.28% 954M perf.LineFileDocs#nextDoc():654 [JIT compiled code] 0.27% 935M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] 0.26% 902M perf.LineFileDocs#intToID():299 [Inlined code] 0.25% 876M org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes():412 [Inlined code] 0.25% 867M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.25% 846M perf.LineFileDocs#nextDoc():739 [JIT compiled code] 0.24% 830M perf.LineFileDocs#nextDoc():644 [JIT compiled code] 0.21% 732M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():103 [JIT compiled code] 0.21% 725M org.apache.lucene.document.LongField#binaryValue():88 [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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 190375 events (total: 344876M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.49% 53427M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 9.03% 31127M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 8.63% 29779M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 6.52% 22495M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 5.84% 20149M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 4.16% 14357M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 3.62% 12470M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 3.12% 10762M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.84% 9805M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.75% 9471M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 2.63% 9083M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.40% 8260M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 2.04% 7046M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.85% 6393M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.81% 6254M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.77% 6119M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.68% 5795M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.52% 5250M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.52% 5250M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.38% 4775M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 1.28% 4412M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.20% 4149M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.20% 4125M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 0.79% 2715M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():464 [JIT compiled code] 0.77% 2666M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.70% 2403M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.60% 2066M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.57% 1957M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.56% 1943M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.47% 1626M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.46% 1575M java.lang.Long#valueOf():961 [Inlined code] at org.apache.lucene.document.Field#setLongValue():381 [Inlined code] 0.38% 1318M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.38% 1302M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.32% 1110M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.32% 1096M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.30% 1029M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.29% 1010M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.29% 1009M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [JIT compiled code] 0.28% 955M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] 0.28% 954M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.27% 917M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.26% 904M org.apache.lucene.document.LongField#binaryValue():90 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1385 [Inlined code] 0.26% 902M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.26% 893M org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():736 [JIT compiled code] 0.25% 876M org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes():412 [Inlined code] at org.apache.lucene.index.BinaryDocValuesWriter#addValue():89 [JIT compiled code] 0.25% 874M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.25% 853M org.apache.lucene.document.IntField#binaryValue():87 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processField():1385 [Inlined code] 0.25% 846M perf.LineFileDocs#nextDoc():739 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.24% 830M perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=4 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr Profiler for heap at stackSize=4 [nrt medium index /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.Lucene104.dvfields.nd27.625M.jfr is 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 190375 events (total: 344876M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.49% 53427M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 8.71% 30029M 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.82% 26966M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 6.52% 22495M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.44% 15309M 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.13% 14251M 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.11% 10740M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 2.69% 9265M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 2.61% 8991M 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.40% 8260M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.04% 7043M 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.85% 6393M 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.81% 6254M 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.80% 6194M 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.77% 6119M 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% 5992M 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.68% 5795M 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.52% 5250M 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.52% 5250M 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.38% 4775M 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.28% 4412M 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% 4125M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.09% 3744M 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.97% 3330M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] 0.96% 3326M 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.90% 3091M 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.77% 2640M 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.73% 2529M 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.64% 2221M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000003d13dcb8#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.57% 1958M 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.57% 1957M 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.46% 1598M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.44% 1509M 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.42% 1465M 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.39% 1355M 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.38% 1318M 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 [JIT compiled code] 0.32% 1098M 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.32% 1094M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():138 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.30% 1029M perf.LineFileDocs#intToID():305 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.30% 1027M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.KeywordField#setStringValue():119 [Inlined code] at perf.LineFileDocs#nextDoc():742 [JIT compiled code] 0.29% 1010M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.29% 1005M 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.28% 982M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] at perf.LineFileDocs#nextDoc():737 [JIT compiled code] 0.28% 981M java.lang.Long#valueOf():961 [Inlined code] at org.apache.lucene.document.Field#setLongValue():381 [Inlined code] at perf.LineFileDocs#nextDoc():745 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.28% 955M java.util.List#of():940 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1913 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] at perf.IndexThreads$IndexThread#run():419 [JIT compiled code] 0.28% 954M perf.LineFileDocs#nextDoc():654 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.28% 952M 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] 0.27% 938M 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.27% 917M 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] 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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 190375 events (total: 344876M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.49% 53427M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.80% 26908M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 6.52% 22495M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.43% 15275M 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.13% 14251M 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.40% 8260M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.31% 7964M 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.96% 6762M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [JIT compiled code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.84% 6347M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.FieldsConsumer#merge():95 [Interpreted code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge():191 [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeTerms():225 [Interpreted code] 1.80% 6194M 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.0x000000003d1e6598#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.79% 6180M 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.68% 5795M 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.56% 5392M 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.54% 5302M 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.0x000000003d1e6598#merge() [Interpreted code] 1.54% 5296M 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.52% 5250M 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.51% 5199M 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.42% 4888M 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.33% 4595M 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.24% 4291M 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.0x000000003d1e6598#merge() [Interpreted code] 1.20% 4125M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.13% 3892M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] at java.util.TreeSet#iterator():187 [Inlined code] at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll():82 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():482 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm():576 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():172 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 1.12% 3856M 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.05% 3618M 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.96% 3326M 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.90% 3091M 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.86% 2966M 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.85% 2925M 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.82% 2830M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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% 2701M 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.74% 2550M 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.71% 2440M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] 0.66% 2280M 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% 2266M 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.61% 2097M 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.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.59% 2041M 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.58% 2008M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000003d13dcb8#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.57% 1958M 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.54% 1872M 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.54% 1865M 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.52% 1809M 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.48% 1640M 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% 1606M 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.42% 1465M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():644 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.39% 1355M 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% 1179M 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.32% 1112M 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 [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.32% 1102M 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% 1092M 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] 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] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm():1040 [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.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 234.46 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 190375 events (total: 344876M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.49% 53427M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 7.80% 26908M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 6.52% 22495M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.43% 15275M 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.0x000000003d1e6598#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.13% 14251M 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.40% 8260M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 2.01% 6940M 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.96% 6762M 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.0x000000003d1e6598#merge() [Interpreted code] 1.84% 6347M 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.0x000000003d1e6598#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.80% 6194M 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.0x000000003d1e6598#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.73% 5978M 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] 1.60% 5526M 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.54% 5302M 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.0x000000003d1e6598#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.50% 5177M 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.47% 5078M 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.46% 5038M 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.43% 4942M 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.31% 4501M 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.24% 4291M 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.0x000000003d1e6598#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% 4125M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.09% 3769M 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.05% 3618M 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% 3542M 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] 0.96% 3326M 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.90% 3091M 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% 2925M 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% 2715M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.74% 2553M 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.74% 2550M 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 [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.71% 2440M 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.69% 2365M 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.66% 2280M 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% 2198M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.60% 2061M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.59% 2041M 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.58% 2004M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000003d13dcb8#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.58% 1991M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.57% 1958M 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.0x000000003d1e6598#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.54% 1872M 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.0x000000003d1e6598#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.53% 1817M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] 0.52% 1809M 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% 1808M 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% 1465M 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% 1434M 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.39% 1355M 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.39% 1346M 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.34% 1158M 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.33% 1124M 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% 1112M 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 [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.32% 1110M 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 [JIT compiled code] move log to /l/logs.nightly/2026.07.15.02.13.52/nrtIndexMediumDocs.log move vmstat log to /l/logs.nightly/2026.07.15.02.13.52/nrtIndexMediumDocs.vmstat.log move top log to /l/logs.nightly/2026.07.15.02.13.52/nrtIndexMediumDocs.top.log [2026-07-15 10:12:00.942797] took 199.3 sec [2026-07-15 10:12:00.947360] run CheckIndex [2026-07-15 10:12:00.947437] 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.15.02.13.52/checkIndex.nrtIndexMediumDocs.log 2>&1 [2026-07-15 10:24:18.838002] took 737.9 sec [2026-07-15 10:24:18.839401] nrtMedIndexAtClose 28 segments: segments_2: _1a(11.0.0):C435379 _1j(11.0.0):C536817 _77(11.0.0):C7123651 _57(11.0.0):C6680697 _25(11.0.0):C930659 _2b(11.0.0):C717901 _8j(11.0.0):C7316197 _7o(11.0.0):C927275 _5x(11.0.0):C119424 _8e(11.0.0):C902283 _6u(11.0.0):C117478 _8i(11.0.0):C745021 _81(11.0.0):C49183 _7t(11.0.0):C72669 _7u(11.0.0):C70056 _80(11.0.0):C52561 _82(11.0.0):C44145 _7y(11.0.0):C55774 _8h(11.0.0):C133029 _85(11.0.0):C37627 _7r(11.0.0):C77748 _7z(11.0.0):C54107 _7i(11.0.0):C110141 _83(11.0.0):C36886 _7h(11.0.0):C112194 _7w(11.0.0):C67145 _86(11.0.0):C33505 _7v(11.0.0):C65486 [2026-07-15 10:24:18.839668] 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.15.02.13.52/nrt.log 2>&1 [2026-07-15 10:54:19.700999] took 1800.9 sec [2026-07-15 10:54:19.705784] drop: 485.9 486.8 494.3 504.7 514.3 516.7 524.3 527.3 527.9 530.0 530.0 530.4 530.7 531.0 531.4 531.4 531.5 531.5 531.6 531.8 531.9 532.0 532.2 532.6 532.6 533.1 533.3 533.7 533.8 534.0 534.3 534.5 534.6 534.8 538.2 [2026-07-15 10:54:19.706167] times: 19.1 19.9 20.0 20.2 20.2 20.3 20.5 20.7 20.8 20.9 20.9 21.1 21.2 21.2 21.3 21.3 21.4 21.5 21.6 21.6 21.7 21.7 21.7 21.7 21.8 21.8 22.0 22.0 22.1 22.1 22.2 22.2 22.3 22.3 22.3 22.3 22.3 22.3 22.4 22.4 22.4 22.5 22.5 22.5 22.5 22.5 22.5 22.5 22.6 22.6 22.6 22.6 22.6 22.6 22.7 22.7 22.7 22.7 22.7 22.7 22.7 22.7 22.7 22.8 22.8 22.8 22.9 22.9 23.1 23.1 23.1 23.1 23.1 23.1 23.1 23.2 23.3 23.3 23.3 23.3 23.4 23.4 23.4 23.5 23.5 23.5 23.5 23.6 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.8 23.8 23.8 23.8 23.9 24.0 24.0 24.0 24.0 24.0 24.1 24.1 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.6 24.7 24.7 24.7 24.7 24.7 24.7 24.7 24.7 24.8 24.9 24.9 24.9 24.9 24.9 24.9 24.9 25.0 25.0 25.0 25.0 25.0 25.0 25.1 25.1 25.1 25.1 25.1 25.2 25.3 25.3 25.3 25.3 25.3 25.3 25.4 25.4 25.4 25.4 25.4 25.4 25.5 25.5 25.6 25.6 25.6 25.6 25.6 25.6 25.6 25.7 25.7 25.8 25.8 25.8 25.8 25.8 25.8 25.8 25.8 25.9 25.9 25.9 26.0 26.0 26.1 26.1 26.1 26.1 26.1 26.2 26.2 26.3 26.3 26.3 26.3 26.4 26.4 26.4 26.4 26.4 26.6 26.6 26.6 26.6 26.6 26.6 26.7 26.7 26.7 26.8 26.8 26.8 26.8 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.5 27.5 27.5 27.6 27.6 27.6 27.7 27.7 27.7 27.7 27.7 27.7 27.7 27.8 27.8 27.8 27.8 27.8 27.8 27.8 27.9 27.9 28.0 28.0 28.1 28.1 28.1 28.1 28.2 28.2 28.2 28.3 28.3 28.3 28.4 28.4 28.4 28.4 28.4 28.4 28.4 28.4 28.5 28.5 28.5 28.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.8 28.8 28.8 28.8 28.8 28.8 28.8 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 28.9 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.0 29.1 29.1 29.1 29.1 29.1 29.1 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.2 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.3 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.4 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.5 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.6 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.7 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.8 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 29.9 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.1 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.2 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.3 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.4 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.5 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.6 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.7 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.8 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 30.9 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.0 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.1 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.2 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.3 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.4 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.5 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.6 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.7 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.8 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 31.9 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.1 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.2 32.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.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.4 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.5 32.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.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 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.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.2 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.4 33.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.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.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.1 34.1 34.1 34.1 34.1 34.2 34.2 34.2 34.2 34.2 34.2 34.3 34.3 34.3 34.3 34.4 34.4 34.4 34.5 34.6 34.6 34.7 34.7 34.8 34.8 35.0 35.0 35.0 35.0 35.2 35.3 35.4 35.4 35.5 35.7 35.9 36.0 36.0 36.1 36.1 36.3 36.7 36.8 36.8 36.9 37.1 37.2 37.3 37.3 37.3 37.5 37.5 37.5 37.8 37.9 37.9 38.3 38.4 38.4 39.2 39.2 39.4 39.5 39.6 39.8 40.8 66.8 133.2 133.7 148.8 159.7 167.4 195.5 197.9 202.3 205.4 211.0 215.7 216.0 216.1 216.4 216.6 217.1 218.2 218.3 218.4 218.6 219.3 219.9 220.6 220.6 220.7 220.8 221.3 222.1 222.7 223.0 223.2 223.4 223.6 223.8 223.9 224.4 226.1 227.3 227.5 228.3 229.6 230.9 232.0 234.0 244.2 245.6 247.4 249.0 249.2 253.0 253.8 257.6 267.5 267.9 268.5 269.9 271.0 271.6 276.1 286.5 291.5 291.6 295.3 295.9 296.9 298.8 310.1 311.9 313.3 315.7 317.1 317.4 318.9 319.4 320.3 324.5 326.6 332.2 333.0 337.8 339.4 339.4 340.0 340.5 342.1 342.7 343.4 346.1 347.5 347.6 348.1 348.4 348.7 349.1 349.5 349.5 349.6 350.4 351.0 351.3 351.3 351.4 351.4 351.8 352.6 353.3 355.2 356.2 356.7 357.5 357.8 359.5 359.6 361.0 362.5 364.8 367.3 369.3 388.3 388.4 399.3 405.8 406.2 408.6 409.5 410.6 423.7 424.3 427.3 427.4 432.7 433.1 433.5 438.2 439.1 440.3 444.6 448.8 451.9 457.7 458.0 458.2 459.0 460.3 460.3 461.8 462.1 462.2 462.3 464.3 464.5 464.9 465.2 465.4 465.9 467.5 467.6 469.9 470.1 470.2 470.5 470.5 470.9 470.9 471.0 471.1 472.2 472.4 472.4 472.7 474.4 474.7 475.1 475.6 475.9 476.5 477.4 477.7 477.9 478.6 478.8 479.9 485.3 [2026-07-15 10:54:19.706319] NRT reopen time (msec) mean=62.9114 stdDev=100.5663 [2026-07-15 10:54:19.706326] run CheckIndex [2026-07-15 10:54:19.706399] 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.15.02.13.52/checkIndex.nrt.log 2>&1 [2026-07-15 11:02:22.244878] took 482.5 sec [2026-07-15 11:02:23.469661] 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=3382125 Profiler summary for /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Version: 2.1 Chunks: 14 Start: 2026-07-15 15:02:23 (UTC) Duration: 110 s Event Type Count Size (bytes) ============================================================= jdk.FileWrite 3818116 79376373 jdk.CPUTimeSample 2762103 48303835 jdk.FileRead 624193 14668394 jdk.ObjectAllocationInNewTLAB 362651 6488710 jdk.ObjectAllocationOutsideTLAB 117761 1943574 jdk.BooleanFlag 9604 302666 jdk.Compilation 5810 149137 jdk.CPULoad 1853 36472 jdk.UnsignedIntFlag 854 29510 jdk.IntFlag 784 28000 jdk.Checkpoint 724 23607474 jdk.StringFlag 630 23410 jdk.GarbageCollection 61 1444 jdk.CPUInformation 14 21008 jdk.GCConfiguration 14 358 jdk.JVMInformation 14 14596 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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2762100 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 9.91% 273791 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 5.64% 155653 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 4.78% 132144 java.lang.Integer#rotateLeft():1612 [Inlined code] 3.95% 109189 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 3.43% 94635 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 3.29% 90919 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 2.81% 77575 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 2.29% 63287 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 2.03% 56188 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] 1.91% 52817 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] 1.74% 48182 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 1.53% 42346 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 1.41% 38953 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] 1.36% 37685 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] 1.29% 35690 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] 1.26% 34928 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 1.24% 34318 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] 1.16% 32077 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] 1.11% 30524 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] 1.00% 27650 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] 0.94% 25918 org.apache.lucene.index.TermsHashPerField#writeByte():222 [Inlined code] 0.78% 21594 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] 0.67% 18508 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] 0.67% 18414 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1032 [JIT compiled code] 0.64% 17597 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] 0.63% 17285 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] 0.59% 16393 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] 0.57% 15874 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] 0.56% 15567 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] 0.55% 15279 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.54% 14869 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] 0.53% 14759 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] 0.53% 14735 org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] 0.52% 14334 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] 0.48% 13285 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [Inlined code] 0.48% 13134 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] 0.45% 12558 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] 0.45% 12438 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] 0.44% 12195 jdk.internal.util.ArraysSupport#mismatch():563 [Inlined code] 0.43% 11752 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():974 [JIT compiled code] 0.42% 11621 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] 0.41% 11432 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():131 [JIT compiled code] 0.41% 11263 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef():93 [JIT compiled code] 0.40% 11037 org.apache.lucene.codecs.lucene104.ForUtil#encode():154 [JIT compiled code] 0.38% 10525 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] 0.37% 10152 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] 0.37% 10126 java.lang.Character#isHighSurrogate():9606 [Inlined code] 0.36% 9997 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] 0.36% 9980 org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.36% 9882 org.apache.lucene.util.StringHelper#murmurhash3_x86_32():204 [Inlined code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=cpu -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr Profiler for cpu at stackSize=2 [big index (fast) /l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr is 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2762100 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 9.91% 273771 org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] 4.78% 132144 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] 3.95% 109189 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 3.43% 94607 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.81% 77575 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 2.47% 68289 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] 2.29% 63208 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 2.03% 56187 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1022 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.91% 52799 org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] 1.74% 48182 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 1.71% 47123 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 1.58% 43666 org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 1.53% 42346 org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 1.41% 38940 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1019 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 1.36% 37685 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():47 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText():709 [Inlined code] 1.29% 35690 org.apache.lucene.index.ByteSliceReader#readByte():74 [Inlined code] at org.apache.lucene.store.DataInput#readVInt():107 [Inlined code] 1.26% 34923 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] 1.23% 33954 org.apache.lucene.util.BytesRefBuilder#growNoCopy():67 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():147 [Inlined code] 1.20% 33017 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] 1.11% 30793 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [JIT compiled code] 1.10% 30521 org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer():69 [Inlined code] at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer():46 [Inlined code] 1.00% 27637 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():148 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.85% 23554 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] 0.67% 18508 org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap():742 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.67% 18414 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1032 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.63% 17285 org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.61% 16834 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] 0.59% 16388 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1040 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.56% 15602 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] 0.56% 15561 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.56% 15492 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():223 [Inlined code] 0.55% 15254 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.54% 15046 jdk.internal.util.ArraysSupport#mismatch():564 [Inlined code] at java.util.Arrays#equals():2707 [Inlined code] 0.53% 14757 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] 0.53% 14611 org.apache.lucene.index.TermsHashPerField#initReader():100 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.52% 14381 org.apache.lucene.util.ByteBlockPool#getBuffer():358 [Inlined code] at org.apache.lucene.util.BytesRefBlockPool#equals():156 [Inlined code] 0.52% 14329 org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition():1301 [Inlined code] at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition():110 [Inlined code] 0.48% 13133 org.apache.lucene.util.AttributeSource#clearAttributes():274 [Inlined code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():153 [JIT compiled code] 0.45% 12434 org.apache.lucene.util.UnicodeUtil#UTF16toUTF8():146 [Inlined code] at org.apache.lucene.util.BytesRefBuilder#copyChars():148 [Inlined code] 0.43% 11752 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():974 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.42% 11621 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] 0.41% 11427 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% 11262 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% 10629 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.38% 10500 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] 0.37% 10335 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] 0.37% 10152 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] 0.36% 9994 org.apache.lucene.index.TermsHashPerField#positionStreamSlice():214 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] 0.36% 9980 org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 0.36% 9882 org.apache.lucene.util.StringHelper#murmurhash3_x86_32():204 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2762100 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 9.91% 273771 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] 4.76% 131512 java.lang.Integer#rotateLeft():1612 [Inlined code] at org.apache.lucene.util.StringHelper#murmurhash3_x86_32():175 [Inlined code] at org.apache.lucene.util.BytesRefHash#doHash():473 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():332 [JIT compiled code] 3.90% 107615 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.81% 77566 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.28% 63013 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] 2.03% 56178 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.79% 49337 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.76% 48678 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.74% 48126 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.69% 46810 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] 1.66% 45812 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.57% 43367 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.41% 38908 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] 1.36% 37676 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.23% 33954 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.14% 31485 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.10% 30521 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.10% 30340 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.00% 27636 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.97% 26837 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.93% 25819 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.93% 25761 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.77% 21291 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.76% 21055 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% 20573 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.67% 18619 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.67% 18507 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.67% 18408 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1032 [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.63% 17285 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.61% 16834 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% 16370 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.56% 15545 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1108 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.55% 15250 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.54% 15043 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.53% 14757 org.apache.lucene.analysis.CharacterUtils#toLowerCase():57 [Inlined code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():38 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1905 [JIT compiled code] 0.53% 14523 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.52% 14465 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.52% 14381 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.52% 14350 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.52% 14329 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.48% 13130 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.47% 13047 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] 0.45% 12433 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.43% 11752 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():974 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.41% 11308 org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():193 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.38% 10625 org.apache.lucene.codecs.lucene104.PForUtil#encode():58 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] 0.38% 10405 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] 0.37% 10176 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] 0.37% 10142 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():986 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [JIT compiled code] at org.apache.lucene.analysis.LowerCaseFilter#incrementToken():37 [Inlined code] at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken():51 [Inlined code] 0.36% 9875 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [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] 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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2762100 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 5.01% 138258 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] 4.80% 132577 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] 3.14% 86756 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 2.46% 67911 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] 2.29% 63323 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] 2.17% 59848 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 [JIT compiled code] 1.78% 49282 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] 1.66% 45812 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.0x000000004c1c9158#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] 1.43% 39422 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 [JIT compiled code] 1.31% 36178 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 [JIT compiled code] 1.21% 33350 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.10% 30516 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] 1.10% 30417 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.10% 30338 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.09% 30179 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.06% 29297 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.01% 27912 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.97% 26743 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.91% 25117 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 [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% 24699 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.87% 24152 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 [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.74% 20512 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.74% 20310 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 [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% 20131 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.71% 19697 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] 0.68% 18675 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.66% 18307 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] 0.65% 18024 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.65% 17820 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 [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.61% 16924 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.61% 16754 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 0.60% 16683 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.60% 16484 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.56% 15424 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 [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.56% 15419 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.55% 15249 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.55% 15099 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.53% 14523 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():644 [Inlined code] at perf.LineFileDocs#nextDoc():648 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.52% 14327 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.51% 14189 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 [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.51% 14069 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [JIT compiled code] 0.50% 13923 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.49% 13573 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] 0.48% 13353 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 [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.48% 13308 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] 0.37% 10173 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] 0.37% 10119 org.apache.lucene.util.BytesRefBlockPool#fillBytesRef():65 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next():194 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():381 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():369 [Interpreted code] at org.apache.lucene.index.DocumentsWriterPerThread#flush():492 [Interpreted code] at org.apache.lucene.index.DocumentsWriter#doFlush():541 [Interpreted code] 0.37% 10083 org.apache.lucene.index.TermsHashPerField#initReader():96 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset():435 [Inlined code] at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings():250 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] 0.36% 9875 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [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.36% 9815 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] 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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 2762100 events (total: 2M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 4.04% 111697 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 3.89% 107367 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 2.80% 77344 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 2.31% 63725 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 [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] 2.15% 59323 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 [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.93% 53196 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 [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 [JIT compiled code] 1.72% 47408 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 [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% 45812 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.0x000000004c1c9158#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.42% 39234 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 [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.30% 36000 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 [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.08% 29825 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 1.04% 28853 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 [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.99% 27389 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 [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.98% 27150 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 [JIT compiled code] 0.97% 26824 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 [JIT compiled code] 0.90% 24753 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 [JIT compiled code] 0.87% 24009 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 [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 [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.85% 23540 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 [JIT compiled code] 0.83% 22944 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 [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 [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.67% 18387 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 [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.65% 18026 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 [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.63% 17475 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.61% 16932 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.61% 16839 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 [JIT compiled code] 0.61% 16765 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 [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 [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.56% 15573 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.56% 15437 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 [JIT compiled code] 0.55% 15246 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% 14704 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% 14668 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.53% 14523 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.53% 14518 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.52% 14355 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.52% 14327 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.0x000000004c1c9158#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.52% 14290 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.51% 14098 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.49% 13498 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 [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 [JIT compiled code] 0.49% 13413 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():200 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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.45% 12494 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#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.44% 12132 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.43% 11940 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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.43% 11768 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.42% 11713 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 [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 [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.37% 10254 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.36% 10049 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 [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.36% 9875 org.apache.lucene.util.UnicodeUtil#UTF8toUTF16():670 [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.34% 9411 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 [Interpreted code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [Inlined code] 0.33% 9046 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 [Interpreted code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [Inlined code] 0.32% 8853 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 [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.31% 8611 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 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 480385 events (total: 286417M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 15.81% 45292M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 12.40% 35503M java.lang.StringUTF16#compress():227 [Inlined code] 8.69% 24903M java.lang.StringUTF16#compress():223 [Inlined code] 8.65% 24776M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 7.46% 21358M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 7.09% 20318M perf.LineFileDocs#readDocs():176 [JIT compiled code] 3.02% 8637M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 2.98% 8547M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 2.80% 8022M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 2.74% 7839M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 1.88% 5376M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 1.87% 5346M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] 1.84% 5275M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 1.78% 5094M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 1.77% 5076M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] 1.75% 5010M perf.LineFileDocs#readDocs():176 [Interpreted code] 1.68% 4809M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 1.67% 4785M org.apache.lucene.util.TimSorter#():62 [Inlined code] 1.40% 4015M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] 1.22% 3486M perf.LineFileDocs#nextDoc():642 [JIT compiled code] 1.14% 3272M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] 0.96% 2741M java.util.TreeMap#keyIterator():1421 [Inlined code] 0.81% 2306M perf.LineFileDocs#nextDoc():647 [Interpreted code] 0.60% 1732M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] 0.54% 1550M java.nio.HeapByteBuffer#():75 [Inlined code] 0.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] 0.53% 1512M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] 0.52% 1482M org.apache.lucene.util.BytesRef#():71 [Inlined code] 0.50% 1423M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] 0.45% 1281M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] 0.30% 858M java.util.ArrayList#grow():240 [Inlined code] 0.24% 699M java.util.ArrayDeque#():179 [Inlined code] 0.23% 645M org.apache.lucene.document.StringField#setStringValue():102 [Inlined code] 0.20% 587M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] 0.17% 477M perf.LineFileDocs#nextDoc():605 [Interpreted code] 0.16% 458M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] 0.16% 451M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] 0.14% 406M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] 0.14% 397M java.util.ArrayList#iterator():1038 [JIT compiled code] 0.13% 384M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] 0.12% 335M perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.11% 307M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] 0.10% 298M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 0.10% 285M java.util.Arrays#copyOf():3478 [Inlined code] 0.10% 276M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():725 [JIT compiled code] 0.10% 273M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] 0.09% 262M perf.LineFileDocs#intToID():299 [Inlined code] 0.09% 259M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [JIT compiled code] 0.09% 249M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.08% 229M perf.LineFileDocs#nextDoc():654 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=2 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 480385 events (total: 286417M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.85% 42523M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 12.40% 35503M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.69% 24903M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 8.65% 24776M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 7.46% 21355M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 7.09% 20318M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.98% 8543M 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% 7909M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 2.74% 7839M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 2.65% 7593M 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% 5376M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.87% 5346M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():243 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.84% 5275M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.75% 5010M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.75% 5008M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.73% 4944M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.68% 4809M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 1.67% 4785M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 1.40% 4015M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 1.14% 3272M org.apache.lucene.util.BytesRefHash#rehash():438 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():349 [JIT compiled code] 1.03% 2951M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.97% 2769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 0.96% 2741M java.util.TreeMap#keyIterator():1421 [Inlined code] at java.util.TreeMap$KeySet#iterator():1434 [JIT compiled code] 0.80% 2288M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.60% 1732M org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock():2116 [Inlined code] at org.apache.lucene.util.IntBlockPool#nextBuffer():153 [JIT compiled code] 0.54% 1550M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 0.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.53% 1512M org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] 0.45% 1281M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] 0.45% 1277M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 0.44% 1258M org.apache.lucene.codecs.lucene104.PForUtil#encode():78 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.36% 1044M 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% 858M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 0.24% 699M java.util.ArrayDeque#():179 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#():112 [Inlined code] 0.19% 534M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] 0.17% 477M perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.16% 458M org.apache.lucene.document.IntPoint#pack():114 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.16% 451M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.14% 406M org.apache.lucene.document.IntPoint#pack():108 [Inlined code] at org.apache.lucene.document.IntPoint#setIntValues():72 [Inlined code] 0.13% 384M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x000000004c1a8000#newInvokeSpecial() [Inlined code] 0.13% 377M java.util.ArrayList#iterator():1038 [JIT compiled code] at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic():128 [Interpreted code] 0.12% 332M 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% 307M org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#():82 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie():94 [Inlined code] 0.10% 285M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] 0.10% 273M java.nio.HeapByteBuffer#asReadOnlyBuffer():152 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#toBufferList():242 [JIT compiled code] 0.09% 270M perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] 0.09% 267M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 0.09% 262M perf.LineFileDocs#intToID():299 [Inlined code] at perf.LineFileDocs#nextDoc():753 [JIT compiled code] 0.09% 259M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [JIT compiled code] 0.09% 254M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock():968 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():636 [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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 480385 events (total: 286417M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.85% 42523M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 11.47% 32862M 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] 7.96% 22806M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 7.44% 21304M 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.09% 20318M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 7.04% 20151M 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.76% 7892M 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.74% 7835M 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.65% 7591M 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% 5376M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow():304 [JIT compiled code] 1.87% 5346M 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.84% 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] 1.75% 5010M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.75% 5008M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] at org.apache.lucene.index.ParallelPostingsArray#grow():46 [Inlined code] 1.73% 4944M 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.68% 4809M 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.67% 4785M 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.64% 4699M 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.40% 4015M 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.22% 3483M 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.17% 3337M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#initStreamSlices():161 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():198 [Inlined code] 1.08% 3091M 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] 1.03% 2951M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.97% 2769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.96% 2741M 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.84% 2416M 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.80% 2288M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.60% 1732M 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.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.53% 1512M 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.52% 1477M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004c13b6d0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] 0.45% 1287M 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% 1281M org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs():108 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock():398 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc():259 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():144 [JIT compiled code] 0.44% 1258M 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% 1221M 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.36% 1044M 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% 858M 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.27% 776M 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.24% 699M 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.19% 534M 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 perf.LineFileDocs#nextDoc():605 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.16% 451M org.apache.lucene.util.StringSorter#fallbackSorter():92 [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#sort():134 [Inlined code] at org.apache.lucene.util.MSBRadixSorter#radixSort():182 [JIT compiled code] 0.13% 384M java.lang.invoke.DirectMethodHandle#allocateInstance():503 [Inlined code] at java.lang.invoke.LambdaForm$DMH.0x000000004c1a8000#newInvokeSpecial() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter():83 [Inlined code] 0.13% 377M 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.13% 359M 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.12% 329M 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.11% 307M 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.11% 305M 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.10% 293M 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.10% 285M 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] 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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 480385 events (total: 286417M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.85% 42523M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.54% 30200M 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.54% 21593M 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.09% 20318M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 3.15% 9023M 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.98% 8536M 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.62% 7502M 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.92% 5485M 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.84% 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] 1.76% 5039M 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.75% 5010M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.74% 4994M 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.68% 4809M 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.67% 4785M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] at org.apache.lucene.util.ArrayUtil#timSort():568 [Inlined code] at org.apache.lucene.index.MultiTermsEnum#postings():332 [Inlined code] at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings():131 [Inlined code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():125 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():989 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 1.65% 4713M 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.62% 4626M 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.55% 4428M 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.54% 4424M 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.26% 3612M 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.22% 3483M 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.0x000000004c1c9158#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 1.12% 3205M 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.0x000000004c1c9158#merge() [Interpreted code] 1.10% 3157M 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 [JIT compiled code] 1.07% 3054M 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.0x000000004c1c9158#merge() [Interpreted code] 1.06% 3045M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.03% 2951M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.97% 2769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.96% 2747M 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.93% 2662M 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.91% 2619M 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% 2440M 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.84% 2416M 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.80% 2288M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.67% 1915M 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.62% 1778M 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.62% 1765M 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.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.53% 1512M 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.53% 1508M 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 [JIT compiled code] 0.52% 1483M 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.47% 1351M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004c13b6d0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] 0.46% 1325M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():268 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():172 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] 0.46% 1305M 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] 0.45% 1282M 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% 1225M 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% 1218M 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.42% 1213M 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.42% 1205M 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.39% 1127M 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.38% 1100M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.util.BytesRefBlockPool#addBytesRef():91 [JIT compiled code] at org.apache.lucene.util.BytesRefHash#add():343 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#add():195 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():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% 1088M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():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] 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 168.39 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 480385 events (total: 286417M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.85% 42523M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 10.54% 30200M 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.54% 21593M 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.09% 20318M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 2.98% 8536M 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.0x000000004c1c9158#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.04% 5834M 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] 1.81% 5177M 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 [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.75% 5010M perf.LineFileDocs#readDocs():176 [Interpreted code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.74% 4984M 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 [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.71% 4904M 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 [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.67% 4785M 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.0x000000004c1c9158#merge() [Interpreted code] 1.66% 4742M 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 [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.59% 4558M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.55% 4428M 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.0x000000004c1c9158#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] 1.52% 4365M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.45% 4161M 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] 1.42% 4058M 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.25% 3569M 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 [JIT compiled code] at org.apache.lucene.index.IndexingChain#processDocument():653 [JIT compiled code] 1.22% 3483M 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.0x000000004c1c9158#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge():6622 [Interpreted code] at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge():661 [Interpreted code] 1.17% 3356M 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] 1.12% 3205M 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.0x000000004c1c9158#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.11% 3189M 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] 1.07% 3054M 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.0x000000004c1c9158#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] at org.apache.lucene.index.IndexWriter#mergeMiddle():5354 [Interpreted code] at org.apache.lucene.index.IndexWriter#merge():4816 [Interpreted code] 1.03% 2951M perf.LineFileDocs#nextDoc():642 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 1.03% 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.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 [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 [JIT compiled code] 1.01% 2893M 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 [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 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] 0.97% 2777M 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] 0.97% 2769M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.LineFileDocs#nextDoc():588 [JIT compiled code] at perf.IndexThreads$IndexThread#run():397 [Interpreted code] 0.93% 2662M 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.84% 2416M 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.80% 2288M perf.LineFileDocs#nextDoc():647 [Interpreted code] at perf.LineFileDocs#nextDoc():588 [Inlined code] at perf.IndexThreads$IndexThread#run():397 [JIT compiled code] 0.54% 1546M perf.LineFileDocs#newDocState():509 [Interpreted code] at perf.IndexThreads$IndexThread#run():188 [Interpreted code] 0.53% 1512M 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.0x000000004c1c9158#merge() [Interpreted code] at org.apache.lucene.index.SegmentMerger#mergeWithLogging():317 [Interpreted code] at org.apache.lucene.index.SegmentMerger#merge():149 [Interpreted code] 0.49% 1409M 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.49% 1391M 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.47% 1351M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda.0x000000004c13b6d0#apply() [Inlined code] at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock():525 [JIT compiled code] at org.apache.lucene.store.ByteBuffersDataOutput#writeByte():187 [Inlined code] at org.apache.lucene.store.DataOutput#writeVInt():203 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#append():138 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex():488 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks():682 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm():1040 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():996 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] 0.47% 1345M 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.47% 1333M 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.46% 1324M 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 [Inlined code] 0.45% 1282M 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.45% 1282M 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.44% 1273M 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 [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 [JIT compiled code] 0.43% 1225M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice():118 [JIT compiled code] at org.apache.lucene.index.ByteSlicePool#allocSlice():98 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeByte():228 [Inlined code] at org.apache.lucene.index.TermsHashPerField#writeVInt():265 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx():86 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm():183 [JIT compiled code] at org.apache.lucene.index.TermsHashPerField#positionStreamSlice():216 [Inlined code] at org.apache.lucene.index.TermsHashPerField#add():201 [Inlined code] at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream():1993 [JIT compiled code] at org.apache.lucene.index.IndexingChain$PerField#invert():1881 [Inlined code] 0.43% 1223M 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#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.43% 1218M 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.42% 1213M 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.42% 1205M 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.42% 1202M 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] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocument():1912 [JIT compiled code] at org.apache.lucene.index.IndexWriter#addDocument():1491 [Inlined code] 0.41% 1187M 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#postUpdate():404 [Inlined code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():450 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [JIT compiled code] 0.38% 1088M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [Interpreted code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Interpreted code] at org.apache.lucene.index.IndexingChain#flush():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] move log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexBigDocs.log move vmstat log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexBigDocs.vmstat.log move top log to /l/logs.nightly/2026.07.15.02.13.52/fastIndexBigDocs.top.log [2026-07-15 11:05:42.946966] took 84.6 sec [2026-07-15 11:05:42.948107] bigIndexAtClose None [2026-07-15 11:05:42.949305] 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=3386034 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-15 22:41:45 (UTC) Duration: 11827 s Event Type Count Size (bytes) ============================================================= jdk.CPUTimeSample 86892072 1650479128 jdk.FileWrite 15403544 354253990 jdk.FileRead 342550 9520981 jdk.CPULoad 223474 4692954 jdk.BooleanFlag 115248 3796632 jdk.ObjectAllocationInNewTLAB 39892 869685 jdk.Checkpoint 35310 98039990 jdk.UnsignedIntFlag 10248 368760 jdk.IntFlag 9408 349440 jdk.StringFlag 7560 323736 jdk.ObjectAllocationOutsideTLAB 296 5399 jdk.Compilation 185 5166 jdk.CPUInformation 168 252336 jdk.GCConfiguration 168 4536 jdk.JVMInformation 168 316680 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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86892072 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 50.85% 44M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] 34.27% 29M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 1.76% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] 1.51% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] 1.42% 1M org.apache.lucene.index.FloatVectorValues$1#vectorValue():122 [Inlined code] 0.76% 659364 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] 0.68% 593353 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] 0.58% 504064 java.util.Arrays#fill():3144 [Inlined code] 0.54% 473549 jdk.jfr.internal.JVM#emitEvent() [Native code] 0.40% 346709 java.util.Arrays#fill():3143 [Inlined code] 0.39% 334738 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] 0.38% 332655 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] 0.37% 318560 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] 0.35% 300459 java.util.ArrayList#elementData():412 [Inlined code] 0.31% 266810 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] 0.25% 220676 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.21% 183542 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] 0.19% 168210 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] 0.17% 148852 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] 0.16% 139661 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.12% 105810 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.12% 104331 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] 0.11% 98267 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] 0.10% 86342 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] 0.10% 84062 org.apache.lucene.index.TermsHashPerField#writeByte():232 [Inlined code] 0.07% 65165 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] 0.07% 63718 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] 0.07% 58750 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.07% 57208 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] 0.07% 57131 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] 0.06% 56423 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] 0.06% 49767 org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score():150 [JIT compiled code] 0.06% 49479 org.apache.lucene.store.MemorySegmentIndexInput$MultiSegmentImpl#seek():863 [Inlined code] 0.06% 48052 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] 0.05% 44765 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] 0.05% 44464 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] 0.05% 44317 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] 0.05% 43420 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] 0.05% 41538 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#compareAndSetState():189 [Inlined code] 0.05% 41204 org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():159 [JIT compiled code] 0.05% 41086 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] 0.05% 39889 org.apache.lucene.util.VectorUtil#dotProduct():64 [Inlined code] 0.04% 38843 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] 0.04% 36948 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] 0.04% 33982 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] 0.04% 33322 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] 0.04% 32657 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] 0.04% 32121 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] 0.04% 31532 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] 0.04% 31374 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():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=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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86892072 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 50.85% 44M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] 34.27% 29M org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] at org.apache.lucene.util.VectorUtil#dotProduct():67 [Inlined code] 1.76% 1M jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] 1.51% 1M jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] 1.38% 1M 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.76% 659364 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] 0.68% 593353 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.58% 504064 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.54% 473549 jdk.jfr.internal.JVM#emitEvent() [Native code] at jdk.jfr.internal.periodic.JVMEventTask#execute():54 [Inlined code] 0.40% 346709 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] 0.39% 334738 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] 0.38% 332655 org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody():136 [JIT compiled code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct():116 [Inlined code] 0.35% 300418 java.util.ArrayList#elementData():412 [Inlined code] at java.util.ArrayList#get():429 [Inlined code] 0.31% 266810 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] 0.25% 220676 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.24% 205350 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] 0.21% 183542 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.17% 148852 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] 0.16% 139661 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] 0.16% 135638 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] 0.12% 102922 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.11% 99859 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.11% 98267 jdk.incubator.vector.FloatVector#fromArray0Template():3343 [Inlined code] at jdk.incubator.vector.Float256Vector#fromArray0():935 [Inlined code] 0.10% 90912 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] 0.08% 67755 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] 0.07% 65165 org.apache.lucene.util.BytesRefHash#findHash():376 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [JIT compiled code] 0.07% 58750 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] 0.06% 56473 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] 0.06% 56423 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.06% 49479 org.apache.lucene.store.MemorySegmentIndexInput$MultiSegmentImpl#seek():863 [Inlined code] at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue():82 [Inlined code] 0.06% 48052 org.apache.lucene.util.TernaryLongHeap#downHeap():232 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#pop():124 [Inlined code] 0.05% 44765 org.apache.lucene.util.BytesRefBlockPool#equals():160 [Inlined code] at org.apache.lucene.util.BytesRefHash#findHash():382 [Inlined code] 0.05% 44317 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] 0.05% 44228 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% 43420 org.apache.lucene.util.TernaryLongHeap#upHeap():204 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#push():82 [Inlined code] 0.05% 41204 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% 41086 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] 0.05% 39889 org.apache.lucene.util.VectorUtil#dotProduct():64 [Inlined code] at org.apache.lucene.index.VectorSimilarityFunction$2#compare():57 [Inlined code] 0.04% 37589 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] 0.04% 37395 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% 34303 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] 0.04% 33982 org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():140 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.04% 33608 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% 32824 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] 0.04% 32657 org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken():1018 [JIT compiled code] at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken():157 [Inlined code] 0.04% 32572 org.apache.lucene.util.VectorUtil#normalizeToUnitInterval():412 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore():153 [Inlined code] 0.04% 32563 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.04% 32121 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#write():48 [Inlined code] 0.04% 31725 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():347 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.04% 31532 org.apache.lucene.util.BytesRefHash#findHash():381 [Inlined code] at org.apache.lucene.util.BytesRefHash#add():334 [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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86892072 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 50.85% 44M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] 33.50% 29M 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.76% 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] 1.38% 1M 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] 0.90% 778082 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.78% 674270 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.68% 593353 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.67% 578959 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] 0.58% 504064 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.54% 473549 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.40% 346709 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] 0.38% 334318 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.38% 332655 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.33% 286058 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.31% 266810 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.31% 265443 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.30% 264941 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.24% 211204 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.22% 195338 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.21% 180272 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.17% 145875 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.16% 139661 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.12% 102487 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.11% 93917 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.10% 91204 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 0.10% 90912 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.09% 80405 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] 0.08% 70164 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.08% 67380 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] 0.06% 56423 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.06% 55483 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.06% 53657 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.06% 51455 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.05% 44839 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% 44317 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% 42996 org.apache.lucene.store.MemorySegmentIndexInput$MultiSegmentImpl#seek():863 [Inlined code] at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue():82 [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.05% 41946 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.05% 41086 org.apache.lucene.util.TernaryLongHeap#updateTop():153 [Inlined code] at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect():727 [Inlined code] 0.05% 39389 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% 38538 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 [Inlined code] 0.04% 36955 org.apache.lucene.util.hnsw.NeighborQueue#encode():115 [Inlined code] at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow():91 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect():727 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():350 [JIT compiled code] 0.04% 35019 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% 34468 org.apache.lucene.util.VectorUtil#dotProduct():64 [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% 34303 jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw():200 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():356 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] 0.04% 34288 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():342 [JIT compiled code] 0.04% 32657 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% 32563 org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():303 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.04% 32121 java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock():974 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#write():48 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():426 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.04% 30775 org.apache.lucene.util.hnsw.NeighborArray#nodes():217 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.04% 30654 org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():51 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86892072 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 31.52% 27M 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 13.49% 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] 11.06% 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] 10.81% 9M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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] 9.98% 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] 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.76% 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.39% 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 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.34% 1M 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 1.07% 926498 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.03% 894259 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.86% 744224 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.71% 617729 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.67% 579638 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 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.67% 578959 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.59% 513089 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.57% 497878 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.56% 488094 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.54% 473549 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.0x0000000045079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] 0.49% 423850 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.38% 334318 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] 0.32% 274914 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.30% 264522 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.29% 250453 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.24% 211204 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.24% 205039 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():342 [JIT compiled code] 0.22% 195338 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.20% 177629 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.18% 154350 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.16% 136609 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.15% 128898 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.12% 102487 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] 0.11% 99866 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.10% 91204 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] 0.10% 91059 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.10% 87943 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.09% 80382 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] at org.apache.lucene.index.IndexingChain#indexVectorValue():1695 [JIT compiled code] 0.09% 79674 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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% 79634 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.09% 78152 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 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 0.08% 72455 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.08% 67796 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.08% 65237 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] 0.07% 64797 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 [Inlined code] 0.07% 62158 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState():165 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():479 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] 0.06% 55483 org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.06% 53328 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] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.06% 48272 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 [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.05% 45862 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.05% 44317 sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code] at sun.nio.ch.UnixFileDispatcherImpl#write():65 [Inlined code] at sun.nio.ch.IOUtil#writeFromNativeBuffer():137 [Inlined code] at sun.nio.ch.IOUtil#write():102 [Inlined code] at sun.nio.ch.IOUtil#write():72 [Inlined code] at sun.nio.ch.FileChannelImpl#implWrite():359 [Inlined code] at sun.nio.ch.FileChannelImpl#traceImplWrite():378 [JIT compiled code] at sun.nio.ch.FileChannelImpl#write():337 [Inlined code] 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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 86892072 events (total: 86M) tests.profile.mode=cpu tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT CPU SAMPLES STACK 31.52% 27M 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 12.11% 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] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 10.30% 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():120 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 8.83% 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():123 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 8.14% 7M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.81% 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.57% 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.39% 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 [JIT compiled code] at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore():50 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.36% 1M jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():294 [Inlined code] at jdk.incubator.vector.Float256Vector#lanewise():43 [Inlined code] at jdk.incubator.vector.FloatVector#fma():2521 [Inlined code] at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma():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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.34% 1M 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.96% 831861 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.84% 725730 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():465 [JIT compiled code] 0.83% 721274 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct():82 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():134 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score():287 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse():329 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():301 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.83% 719914 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.76% 659298 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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.67% 579086 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 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.67% 578959 org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():300 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.56% 489298 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.56% 483987 org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():491 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#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.55% 477779 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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.54% 473549 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.0x0000000045079170#run() [Interpreted code] at java.lang.Thread#runWith():1529 [Interpreted code] at java.lang.Thread#run():1516 [Interpreted code] 0.49% 423850 java.util.Arrays#fill():3144 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.47% 410272 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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% 392467 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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% 336819 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.36% 314855 java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive():897 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock():702 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared():484 [Inlined code] at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared():738 [Inlined code] at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] 0.34% 298609 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.32% 274882 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.30% 264522 java.util.Arrays#fill():3143 [Inlined code] at org.apache.lucene.util.FixedBitSet#clear():174 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState():374 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():290 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.30% 263168 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.29% 250453 java.util.concurrent.locks.ReentrantReadWriteLock#readLock():252 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():40 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.28% 247000 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():327 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.24% 208532 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.24% 204553 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.23% 197105 org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():262 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#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% 195338 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():257 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#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% 164602 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.19% 161368 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] 0.17% 149191 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():465 [JIT compiled code] 0.17% 145267 org.apache.lucene.util.FixedBitSet#getAndSet():329 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.16% 136609 jdk.incubator.vector.FloatVector#reduceLanesTemplate():2701 [Inlined code] at jdk.incubator.vector.Float256Vector#reduceLanes():317 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():128 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():302 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.15% 128898 java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock():750 [Inlined code] at org.apache.lucene.util.hnsw.HnswLock#read():41 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek():255 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] 0.15% 127677 jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal():358 [Inlined code] at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment():335 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment0Template():3410 [Inlined code] at jdk.incubator.vector.Float256Vector#fromMemorySegment0():958 [Inlined code] at jdk.incubator.vector.FloatVector#fromMemorySegment():3042 [Inlined code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl():118 [JIT compiled code] at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk():69 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp():147 [Inlined code] at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore():318 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.14% 123625 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():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.12% 101455 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] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.11% 98661 jdk.incubator.vector.FloatVector#lanewiseTemplate():1023 [Inlined code] at jdk.incubator.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():529 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():492 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.11% 95941 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#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.0x000000004520b338#run() [JIT compiled code] 0.11% 93032 org.apache.lucene.util.FixedBitSet#getAndSet():330 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():328 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 0.10% 91204 org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():326 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.10% 87943 org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors():108 [Inlined code] at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek():177 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek():389 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel():323 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():342 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] profile command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.count=50 -Dtests.profile.stacksize=1 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.jfr Profiler for heap at stackSize=1 [search index (fixed segments) /l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.jfr is 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 40184 events (total: 676561M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=1 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.95% 101136M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] 14.80% 100120M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] 4.87% 32924M perf.LineFileDocs#readVector():212 [Inlined code] 4.85% 32818M java.nio.HeapByteBuffer#():75 [Inlined code] 4.76% 32180M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] 3.40% 23022M org.apache.lucene.util.BytesRef#():71 [Inlined code] 2.80% 18918M java.util.Arrays#copyOf():3478 [Inlined code] 2.53% 17104M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] 2.18% 14723M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] 2.10% 14188M perf.LineFileDocs#nextDoc():647 [JIT compiled code] 1.71% 11563M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] 1.53% 10360M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] 1.48% 9983M java.util.Arrays#copyOf():3537 [Inlined code] 1.45% 9776M java.util.Arrays#copyOfRange():3849 [Inlined code] 1.40% 9467M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] 1.31% 8870M perf.LineFileDocs#readDocs():176 [JIT compiled code] 1.25% 8481M java.util.ArrayList#grow():240 [Inlined code] 1.20% 8128M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] 1.20% 8096M java.lang.StringUTF16#compress():223 [Inlined code] 1.11% 7487M java.lang.StringBuilder#toString():478 [Inlined code] 1.06% 7162M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] 0.99% 6676M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] 0.98% 6621M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] 0.92% 6241M java.lang.AbstractStringBuilder#():101 [Inlined code] 0.89% 5988M org.apache.lucene.document.StringField#():61 [Inlined code] 0.83% 5592M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] 0.76% 5122M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] 0.70% 4767M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] 0.67% 4506M java.util.HashMap#newNode():1910 [Inlined code] 0.63% 4267M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] 0.56% 3768M java.lang.StringUTF16#compress():227 [Inlined code] 0.54% 3635M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] 0.53% 3594M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] 0.52% 3549M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] 0.51% 3474M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] 0.50% 3395M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] 0.49% 3325M java.util.HashMap#resize():711 [JIT compiled code] 0.47% 3199M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] 0.46% 3084M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] 0.42% 2817M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] 0.38% 2601M org.apache.lucene.util.hnsw.NeighborArray#():54 [Inlined code] 0.38% 2579M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] 0.38% 2537M org.apache.lucene.util.TimSorter#():62 [Inlined code] 0.37% 2518M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] 0.36% 2452M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] 0.33% 2257M java.lang.String#newStringWithLatin1Bytes():811 [Inlined code] 0.33% 2250M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] 0.33% 2247M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] 0.32% 2155M java.lang.Long#valueOf():961 [Inlined code] 0.32% 2148M org.apache.lucene.index.ParallelPostingsArray#():31 [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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 40184 events (total: 676561M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=2 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 14.93% 101029M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] 14.34% 96997M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] 4.87% 32924M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 4.78% 32319M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] 4.76% 32180M org.apache.lucene.util.ArrayUtil#copyOfSubArray():744 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$DefaultFieldWriter$2#copyValue():385 [Inlined code] 3.40% 23022M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] 2.80% 18918M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] 2.53% 17104M 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.18% 14723M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] 2.10% 14188M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 1.71% 11563M 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.53% 10360M org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():219 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState():54 [Inlined code] 1.48% 9983M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] 1.45% 9776M java.util.Arrays#copyOfRange():3849 [Inlined code] at java.lang.String#():5150 [Inlined code] 1.40% 9467M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] 1.31% 8870M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.25% 8481M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] 1.20% 8128M 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.20% 8096M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] 1.11% 7487M java.lang.StringBuilder#toString():478 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():592 [JIT compiled code] 1.06% 7162M jdk.internal.misc.Unsafe#allocateUninitializedArray():1422 [Inlined code] at java.lang.StringConcatHelper#newArray():283 [Inlined code] 0.99% 6676M org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock():97 [Inlined code] at org.apache.lucene.util.ByteBlockPool#nextBuffer():196 [JIT compiled code] 0.92% 6241M java.lang.AbstractStringBuilder#():101 [Inlined code] at java.lang.StringBuilder#():106 [Inlined code] 0.83% 5591M java.util.ImmutableCollections$AbstractImmutableList#iterator():289 [JIT compiled code] at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge():181 [JIT compiled code] 0.76% 5122M 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.70% 4767M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] 0.63% 4267M org.apache.lucene.util.ArrayUtil#copyOfSubArray():654 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#():414 [Inlined code] 0.56% 3768M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] 0.53% 3594M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] at perf.LineFileDocs#nextDoc():766 [JIT compiled code] 0.51% 3474M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.51% 3438M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] 0.50% 3395M org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms():394 [JIT compiled code] at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm():122 [JIT compiled code] 0.47% 3199M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] 0.47% 3183M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] 0.46% 3122M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [Inlined code] 0.46% 3084M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] 0.42% 2814M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] 0.40% 2695M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] 0.39% 2649M org.apache.lucene.codecs.lucene104.PForUtil#encode():53 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition():342 [JIT compiled code] 0.38% 2579M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.38% 2537M org.apache.lucene.util.TimSorter#():62 [Inlined code] at org.apache.lucene.util.ArrayTimSorter#():34 [Inlined code] 0.37% 2519M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] 0.37% 2518M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():240 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.37% 2483M org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] 0.36% 2452M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():245 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.35% 2375M java.util.HashMap#resize():711 [JIT compiled code] at java.util.HashMap#computeIfAbsent():1207 [JIT compiled code] 0.33% 2250M org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():242 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance():264 [Inlined code] 0.33% 2247M org.apache.lucene.index.ParallelPostingsArray#():32 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.32% 2148M org.apache.lucene.index.ParallelPostingsArray#():31 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [Inlined code] 0.30% 2054M org.apache.lucene.index.ParallelPostingsArray#():33 [Inlined code] at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#():238 [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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 40184 events (total: 676561M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=4 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 13.73% 92874M 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.14% 88885M 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.87% 32924M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.78% 32319M java.nio.HeapByteBuffer#():75 [Inlined code] at java.nio.ByteBuffer#allocate():398 [Inlined code] at perf.LineFileDocs#readVector():213 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] 4.76% 32180M 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] 2.80% 18918M 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.53% 17104M 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.18% 14723M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 2.10% 14188M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 1.53% 10360M 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.48% 9983M 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.45% 9776M 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.40% 9467M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] 1.31% 8870M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.29% 8712M 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.25% 8481M 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.23% 8335M 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.21% 8155M 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.20% 8128M 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.20% 8112M 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.08% 7281M 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% 7027M 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.0x000000004504c400#concat() [Inlined code] 0.83% 5591M 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.77% 5229M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] 0.63% 4267M 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.61% 4147M 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.56% 3768M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] 0.54% 3649M 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.53% 3594M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] at perf.LineFileDocs#nextDoc():766 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] 0.51% 3474M 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.51% 3438M 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.50% 3395M 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.48% 3227M 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% 3199M 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% 3183M 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.46% 3084M org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():480 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 0.45% 3077M 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.45% 3071M 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.44% 2965M 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.40% 2695M 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.39% 2649M 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.38% 2579M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.38% 2537M 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.37% 2519M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] 0.37% 2518M 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.37% 2511M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.36% 2452M 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.33% 2250M 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.33% 2247M 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.32% 2156M 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] 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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 40184 events (total: 676561M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=8 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 7.97% 53933M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 7.87% 53274M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 4.87% 32924M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.78% 32319M 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.76% 32180M 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():774 [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.62% 31279M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 3.88% 26239M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 2.53% 17104M 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.10% 14188M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 1.46% 9865M 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.43% 9648M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 1.31% 8870M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.23% 8335M 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.22% 8238M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.20% 8128M 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.18% 8016M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] 1.08% 7281M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.04% 7027M 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.0x000000004504c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000004504c800#invoke() [Inlined code] at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code] at org.apache.lucene.store.IndexInput#getFullSliceDescription():150 [Inlined code] 0.91% 6189M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] 0.85% 5737M 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.83% 5591M 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.75% 5074M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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.68% 4623M 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.68% 4586M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.67% 4513M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] 0.67% 4505M 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.62% 4207M 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.58% 3899M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():292 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] 0.56% 3768M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.53% 3594M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] at perf.LineFileDocs#nextDoc():766 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.51% 3474M 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.51% 3438M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.48% 3278M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [JIT compiled code] 0.48% 3227M 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% 3199M 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.47% 3183M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.45% 3077M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.44% 3009M 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#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] 0.42% 2827M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] at org.apache.lucene.index.IndexingChain#flush():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] 0.40% 2735M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():585 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] 0.40% 2704M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.40% 2695M 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.39% 2615M 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.0x00000000451de170#merge() [JIT compiled code] 0.38% 2586M 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] 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] 0.38% 2582M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] 0.38% 2579M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.38% 2537M 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.37% 2525M 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.37% 2519M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.37% 2518M 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] 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 2042.90 MB]: WARNING: Using incubator modules: jdk.incubator.vector PROFILE SUMMARY from 40184 events (total: 676561M) tests.profile.mode=heap tests.profile.count=50 tests.profile.stacksize=12 tests.profile.linenumbers=true PERCENT HEAP SAMPLES STACK 7.97% 53933M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] 7.87% 53274M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] 4.87% 32924M perf.LineFileDocs#readVector():212 [Inlined code] at perf.LineFileDocs#readDocs():183 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 4.78% 32319M 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.76% 32180M 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():774 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 4.62% 31279M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] 3.88% 26239M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch():513 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():345 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] 2.53% 17104M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():183 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 2.10% 14188M perf.LineFileDocs#nextDoc():647 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 1.46% 9865M java.util.Arrays#copyOf():3478 [Inlined code] at java.util.ArrayList#grow():238 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.document.Document#add():62 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():353 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.31% 8870M perf.LineFileDocs#readDocs():176 [JIT compiled code] at perf.LineFileDocs$1#run():140 [Interpreted code] 1.23% 8335M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 1.20% 8128M org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode():180 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():412 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 1.11% 7542M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] at java.util.concurrent.FutureTask#run():330 [JIT compiled code] at org.apache.lucene.search.TaskExecutor$Task#run():171 [JIT compiled code] at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0():96 [Inlined code] 1.08% 7281M java.lang.StringUTF16#compress():223 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.95% 6430M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.91% 6189M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000004520ade0#call() [JIT compiled code] 0.85% 5737M 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.0x00000000451de170#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.83% 5591M 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.82% 5579M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addInOrder():84 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse():499 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():413 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0():98 [Inlined code] 0.75% 5074M org.apache.lucene.util.hnsw.NeighborQueue#nodes():134 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes():688 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():343 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.68% 4590M 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.68% 4586M org.apache.lucene.util.ArrayUtil#growExact():267 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():369 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():99 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.67% 4513M org.apache.lucene.util.ArrayUtil#growExact():319 [Inlined code] at org.apache.lucene.util.ArrayUtil#growInRange():345 [JIT compiled code] at org.apache.lucene.util.hnsw.NeighborArray#growArrays():98 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder():109 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():135 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():428 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode():234 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors():244 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run():214 [JIT compiled code] 0.67% 4505M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.62% 4207M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.58% 3899M java.util.ArrayList#grow():240 [Inlined code] at java.util.ArrayList#grow():245 [Inlined code] at java.util.ArrayList#add():484 [Inlined code] at java.util.ArrayList#add():497 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():292 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] 0.57% 3866M 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.0x000000004504c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000004504c800#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 [JIT compiled code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice():712 [Inlined code] at org.apache.lucene.store.IndexInput#randomAccessSlice():161 [Inlined code] 0.56% 3768M java.lang.StringUTF16#compress():227 [Inlined code] at java.lang.String#():5129 [Inlined code] at java.lang.String#():343 [Inlined code] at perf.LineFileDocs#nextDoc():649 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.53% 3594M perf.LineFileDocs#cloneDoc():533 [JIT compiled code] at perf.LineFileDocs#nextDoc():766 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.51% 3474M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():335 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.51% 3438M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.48% 3278M org.apache.lucene.util.hnsw.NeighborArray#sort():158 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse():292 [Inlined code] at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity():141 [Inlined code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#updateNeighbor():465 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors():439 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal():350 [JIT compiled code] at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode():384 [Inlined code] at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue():781 [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 [JIT compiled code] 0.48% 3227M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.47% 3199M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():302 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.47% 3183M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.47% 3161M 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.0x000000004504c400#concat() [Inlined code] at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code] at java.lang.invoke.LambdaForm$MH.0x000000004504c800#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 [JIT compiled code] at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice():712 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#newReader():87 [Inlined code] 0.45% 3077M 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 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.44% 3009M 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#indexDrillDownTerms():448 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] 0.42% 2827M org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write():998 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write():390 [JIT compiled code] at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write():162 [JIT compiled code] at org.apache.lucene.index.FreqProxTermsWriter#flush():133 [Inlined code] at org.apache.lucene.index.IndexingChain#flush():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] 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% 2735M java.util.Arrays#copyOf():3537 [Inlined code] at java.lang.AbstractStringBuilder#ensureCapacityNewCoder():282 [JIT compiled code] at java.lang.AbstractStringBuilder#append():897 [Inlined code] at java.lang.StringBuilder#append():246 [Inlined code] at org.apache.lucene.facet.FacetsConfig#pathToString():585 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.40% 2704M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.40% 2695M org.apache.lucene.util.FixedBitSet#():148 [Inlined code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#():307 [JIT compiled code] at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings():260 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings():1010 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():365 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] 0.39% 2615M 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.0x00000000451de170#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.38% 2586M 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] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():450 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] 0.38% 2582M org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState():204 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#():106 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame():169 [Inlined code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame():192 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact():396 [JIT compiled code] at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact():521 [Inlined code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory():363 [JIT compiled code] at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory():389 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():383 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] 0.38% 2579M org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():480 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] 0.38% 2537M 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.0x00000000451de170#merge() [JIT compiled code] 0.37% 2525M org.apache.lucene.util.BytesRef#():71 [Inlined code] at org.apache.lucene.util.BytesRef#():80 [Inlined code] at org.apache.lucene.document.StringField#():61 [Inlined code] at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():426 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields():501 [Inlined code] at org.apache.lucene.facet.FacetsConfig#build():345 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] 0.37% 2519M org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms():423 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#processFacetFields():400 [JIT compiled code] at org.apache.lucene.facet.FacetsConfig#build():344 [JIT compiled code] at perf.LineFileDocs#nextDoc():860 [JIT compiled code] at perf.IndexThreads$IndexThread$1$1#next():294 [Inlined code] at perf.IndexThreads$IndexThread$1$1#next():279 [JIT compiled code] at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments():270 [JIT compiled code] at org.apache.lucene.index.DocumentsWriter#updateDocuments():428 [JIT compiled code] at org.apache.lucene.index.IndexWriter#updateDocuments():1630 [Inlined code] at org.apache.lucene.index.IndexWriter#addDocuments():1524 [Inlined code] at perf.IndexThreads$IndexThread#run():275 [JIT compiled code] move log to /l/logs.nightly/2026.07.15.02.13.52/fixedIndex.log move vmstat log to /l/logs.nightly/2026.07.15.02.13.52/fixedIndex.vmstat.log move top log to /l/logs.nightly/2026.07.15.02.13.52/fixedIndex.top.log [2026-07-15 22:38:01.386721] took 39188.5 sec [2026-07-15 22:38:01.391105] run CheckIndex [2026-07-15 22:38:01.391181] 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.15.02.13.52/checkIndex.fixedIndex.log 2>&1 [2026-07-15 22:43:55.043159] took 353.7 sec [2026-07-15 22:43:55.044369] 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-15 22:43:55.044516] search run vmstat: /usr/sbin/vmstat --active --wide --timestamp --unit M 1 > /l/logs.nightly/2026.07.15.02.13.52/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.15.02.13.52/search-tasks.top.log 2>&1 to /l/logs.nightly/2026.07.15.02.13.52/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.7 s 55.5 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 430.5 s 54.1 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.2 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-2.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -7949437 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.2 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 427.7 s 54.4 actual sustained QPS; 2.8 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.3 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-3.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -4890746 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.3 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 426.7 s 54.6 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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.8 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.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.2 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 428.4 s 54.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 428.0 s 54.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.8 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-8.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -6290602 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.8 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 427.9 s 54.3 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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.5 s 53.0 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.10 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-10.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed 876413 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.10 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 425.1 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.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 421.6 s 55.3 actual sustained QPS; 2.8 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.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 420.6 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 423.4 s 54.9 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.14 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-14.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed -6401046 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.14 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 431.1 s 54.1 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.15 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-15.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M -facets taxonomy:Date;Date -facets taxonomy:Month;Month -facets taxonomy:DayOfYear;DayOfYear -facets sortedset:Month;Month -facets sortedset:DayOfYear;DayOfYear -facets sortedset:Date;Date -facets taxonomy:RandomLabel;RandomLabel -facets sortedset:RandomLabel;RandomLabel -analyzer StandardAnalyzerNoStopWords -taskSource /l/util.nightly/tasks/wikinightly.tasks -numConcurrentQueries 1 -taskRepeatCount 50 -field body -tasksPerCat 5 -searchConcurrency 8 -staticSeed -8035476 -seed 24871 -similarity BM25Similarity -commit multi -hiliteImpl FastVectorHighlighter -log /l/logs.nightly/nightly.nightly.15 -topN 100 -context -printHeap -pk -vectorFile /lucenedata/enwiki/cohere-v3/cohere-v3-wikipedia-en-scattered-1024d.queries.vec -vectorDimension 1024 -pollute 418.8 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.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 424.4 s 54.8 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 421.1 s 55.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.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 428.1 s 54.2 actual sustained QPS; 2.7 CPU cores used NOTE: using experimental CPU time profiler (see https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1) log: /l/logs.nightly/nightly.nightly.19 + stdout run: /usr/sbin/perf stat -dd -e task-clock,cycles,instructions,cache-references,cache-misses,L1-dcache-loads,L1-dcache-load-misses,L1-icache-loads,L1-icache-load-misses,LLC-loads,LLC-load-misses,LLC-stores,LLC-store-misses,LLC-prefetches,LLC-prefetch-misses,faults,minor-faults,major-faults,branches,branch-misses,stalled-cycles-frontend,stalled-cycles-backend /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -XX:StartFlightRecording=jdk.CPUTimeSample#enabled=true,dumponexit=true,maxsize=2048M,settings=/l/util.nightly/src/python/profiling.jfc,filename=/l/logs.nightly/bench-search-nightly-nightly-19.jfr -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -classpath /l/trunk.nightly/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/trunk.nightly/lucene/sandbox/build/classes/java/main:/l/trunk.nightly/lucene/misc/build/classes/java/main:/l/trunk.nightly/lucene/facet/build/classes/java/main:/l/trunk.nightly/lucene/analysis/common/build/classes/java/main:/l/trunk.nightly/lucene/analysis/icu/build/classes/java/main:/l/trunk.nightly/lucene/queryparser/build/classes/java/main:/l/trunk.nightly/lucene/grouping/build/classes/java/main:/l/trunk.nightly/lucene/suggest/build/classes/java/main:/l/trunk.nightly/lucene/highlighter/build/classes/java/main:/l/trunk.nightly/lucene/codecs/build/classes/java/main:/l/trunk.nightly/lucene/queries/build/classes/java/main:/l/trunk.nightly/lucene/join/build/classes/java/main:/l/trunk.nightly/lucene/spatial3d/build/classes/java/main:/l/util.nightly/lib/HdrHistogram.jar:/l/util.nightly/src/main/build/classes/java/main:/l/util.nightly/build perf.SearchPerfTest -dirImpl MMapDirectory -indexPath /l/indices/wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.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 418.0 s 55.7 actual sustained QPS; 2.7 CPU cores used now kill vmstat: pid=4001747 [2026-07-16 01:06:16.799520] done search (2:22:21.754983) 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.603 1.594 -0.6% 4.937 4.839 -2.0% 5.308 5.185 -2.3% 5.933 5.510 -7.1% 6.999 5.760 -17.7% ('And3Terms', None) 1.673 1.640 -2.0% 3.248 3.178 -2.1% 3.492 3.497 0.1% 3.536 4.033 14.1% 31.740 4.071 -87.2% ('AndHighHigh', None) 4.893 4.848 -0.9% 6.758 6.675 -1.2% 7.172 6.859 -4.4% 9.516 6.989 -26.6% 51.673 46.911 -9.2% ('AndHighHighDayTaxoFacets', None) 59.421 60.352 1.6% 104.518 104.296 -0.2% 107.329 106.957 -0.3% 108.704 107.595 -1.0% 115.526 109.937 -4.8% ('AndHighMed', None) 2.280 2.220 -2.6% 3.082 2.997 -2.8% 3.898 12.544 221.8% 5.174 18.720 261.8% 23.112 23.193 0.3% ('AndHighMedDayTaxoFacets', None) 7.979 7.844 -1.7% 21.186 21.086 -0.5% 22.128 22.450 1.5% 22.646 24.782 9.4% 70.432 70.689 0.4% ('AndHighOrMedMed', None) 6.118 6.291 2.8% 10.597 11.202 5.7% 12.811 12.074 -5.8% 13.388 13.343 -0.3% 39.654 29.161 -26.5% ('AndMedOrHighHigh', None) 4.420 4.371 -1.1% 11.881 11.585 -2.5% 12.216 11.909 -2.5% 12.240 13.688 11.8% 12.380 21.654 74.9% ('AndMissingHigh', 'Title') 0.159 0.158 -0.4% 0.247 0.263 6.2% 0.342 0.434 27.0% 0.527 0.693 31.3% 0.738 0.786 6.5% ('AndStopWords', None) 17.859 17.893 0.2% 18.435 18.500 0.4% 18.790 20.323 8.2% 18.790 20.323 8.2% 18.881 22.323 18.2% ('BM25MSM2', None) 37.142 39.846 7.3% 43.776 47.741 9.1% 44.715 49.398 10.5% 59.621 57.876 -2.9% 126.644 131.432 3.8% ('BrowseDateSSDVFacets', None) 662.113 661.106 -0.2% 668.291 668.400 0.0% 678.329 674.034 -0.6% 678.329 674.034 -0.6% 715.667 763.987 6.8% ('BrowseDateTaxoFacets', None) 144.833 144.624 -0.1% 147.558 147.170 -0.3% 153.704 154.900 0.8% 153.704 154.900 0.8% 191.513 155.803 -18.6% ('BrowseDayOfYearSSDVFacets', None) 168.256 168.077 -0.1% 172.833 169.429 -2.0% 186.263 180.664 -3.0% 186.263 180.664 -3.0% 197.391 182.961 -7.3% ('BrowseDayOfYearTaxoFacets', None) 144.282 144.453 0.1% 146.691 147.703 0.7% 152.786 151.596 -0.8% 152.786 151.596 -0.8% 153.496 154.521 0.7% ('BrowseMonthSSDVFacets', None) 156.260 156.404 0.1% 157.370 158.150 0.5% 171.893 171.520 -0.2% 171.893 171.520 -0.2% 172.690 178.193 3.2% ('BrowseMonthTaxoFacets', None) 151.490 151.533 0.0% 153.617 153.706 0.1% 158.905 161.166 1.4% 158.905 161.166 1.4% 209.372 208.982 -0.2% ('BrowseRandomLabelSSDVFacets', None) 213.080 212.466 -0.3% 221.908 218.193 -1.7% 243.365 236.650 -2.8% 243.365 236.650 -2.8% 243.766 251.083 3.0% ('BrowseRandomLabelTaxoFacets', None) 161.908 162.454 0.3% 167.571 168.036 0.3% 169.787 168.368 -0.8% 169.787 168.368 -0.8% 172.181 175.180 1.7% ('CombinedAndHighHigh', None) 18.550 18.402 -0.8% 19.705 19.435 -1.4% 20.190 19.843 -1.7% 27.664 20.730 -25.1% 30.040 26.735 -11.0% ('CombinedAndHighMed', None) 3.265 3.147 -3.6% 9.408 9.399 -0.1% 9.879 10.057 1.8% 14.009 11.863 -15.3% 175.039 170.350 -2.7% ('CombinedOrHighHigh', None) 18.705 18.536 -0.9% 19.919 19.709 -1.1% 21.090 20.066 -4.9% 22.444 20.179 -10.1% 24.441 20.304 -16.9% ('CombinedOrHighMed', None) 3.347 3.297 -1.5% 9.527 9.515 -0.1% 10.015 9.897 -1.2% 10.853 10.375 -4.4% 18.684 18.885 1.1% ('CombinedTerm', None) 6.940 6.634 -4.4% 13.237 13.159 -0.6% 13.616 13.486 -1.0% 21.015 13.852 -34.1% 25.846 15.426 -40.3% ('ConstMSM2', None) 0.418 0.416 -0.5% 0.530 0.547 3.3% 0.887 0.856 -3.4% 3.566 0.936 -73.7% 9.985 9.491 -4.9% ('CountAndHighHigh', None) 1.889 1.860 -1.5% 2.102 2.070 -1.5% 2.620 2.470 -5.7% 3.924 3.153 -19.7% 28.798 22.159 -23.1% ('CountAndHighMed', None) 1.799 1.819 1.1% 2.097 2.135 1.8% 2.446 3.032 24.0% 12.381 14.157 14.3% 57.527 52.376 -9.0% ('CountFilteredIntNRQ', None) 6.745 6.689 -0.8% 7.698 7.588 -1.4% 8.577 8.921 4.0% 9.521 9.514 -0.1% 9.700 10.683 10.1% ('CountFilteredOrHighHigh', None) 4.952 4.938 -0.3% 5.191 5.182 -0.2% 5.563 5.618 1.0% 6.923 7.878 13.8% 7.737 7.924 2.4% ('CountFilteredOrHighMed', None) 4.465 4.442 -0.5% 4.876 4.859 -0.3% 5.056 6.384 26.3% 7.045 7.201 2.2% 19.715 16.818 -14.7% ('CountFilteredOrMany', None) 17.820 17.691 -0.7% 21.122 21.034 -0.4% 21.873 21.643 -1.1% 30.262 22.768 -24.8% 44.488 38.329 -13.8% ('CountFilteredPhrase', None) 11.928 11.897 -0.3% 16.792 16.997 1.2% 17.352 17.401 0.3% 17.968 17.513 -2.5% 67.235 67.278 0.1% ('CountOrHighHigh', None) 1.771 1.751 -1.2% 2.014 1.994 -1.0% 2.440 2.424 -0.7% 2.502 2.490 -0.5% 6.095 5.681 -6.8% ('CountOrHighMed', None) 1.725 1.743 1.0% 2.084 2.064 -1.0% 2.345 2.366 0.9% 4.761 2.997 -37.1% 35.323 31.636 -10.4% ('CountOrMany', None) 15.996 15.963 -0.2% 20.008 19.880 -0.6% 20.535 20.451 -0.4% 20.556 20.649 0.5% 20.673 20.738 0.3% ('CountPhrase', None) 39.425 43.267 9.7% 77.608 87.251 12.4% 88.143 96.312 9.3% 89.603 96.634 7.8% 100.350 158.651 58.1% ('CountTerm', None) 0.104 0.096 -7.8% 0.157 0.142 -9.4% 0.204 0.221 8.4% 0.255 0.230 -9.7% 0.275 0.298 8.4% ('DismaxOrHighHigh', None) 2.846 2.794 -1.8% 7.232 6.879 -4.9% 7.718 8.389 8.7% 12.113 10.445 -13.8% 21.019 21.492 2.3% ('DismaxOrHighMed', None) 2.557 2.449 -4.2% 3.226 3.073 -4.8% 3.622 3.356 -7.3% 3.976 5.653 42.2% 16.359 13.971 -14.6% ('DismaxTerm', None) 0.734 0.688 -6.2% 0.979 0.942 -3.8% 1.090 1.187 8.9% 6.776 3.582 -47.1% 22.080 22.108 0.1% ('FilteredAnd2Terms2StopWords', None) 1.028 1.011 -1.7% 6.387 6.343 -0.7% 6.639 6.567 -1.1% 6.805 6.717 -1.3% 7.724 6.787 -12.1% ('FilteredAnd3Terms', None) 1.488 1.472 -1.1% 2.592 2.507 -3.3% 2.792 2.722 -2.5% 2.858 2.852 -0.2% 2.869 23.070 704.2% ('FilteredAndHighHigh', None) 7.443 7.427 -0.2% 7.672 7.642 -0.4% 8.772 8.341 -4.9% 9.663 10.859 12.4% 10.555 23.068 118.6% ('FilteredAndHighMed', None) 2.296 2.254 -1.9% 5.913 5.801 -1.9% 6.485 6.071 -6.4% 20.349 16.157 -20.6% 76.868 69.027 -10.2% ('FilteredAndStopWords', None) 8.312 9.856 18.6% 10.206 10.301 0.9% 10.435 10.740 2.9% 10.435 10.740 2.9% 10.454 10.924 4.5% ('FilteredDismaxOrHighHigh', None) 10.504 10.307 -1.9% 11.325 11.062 -2.3% 12.694 11.458 -9.7% 20.251 11.503 -43.2% 27.966 11.513 -58.8% ('FilteredDismaxOrHighMed', None) 3.265 3.216 -1.5% 7.754 7.634 -1.5% 8.517 8.089 -5.0% 10.662 8.287 -22.3% 66.905 66.190 -1.1% ('FilteredDismaxTerm', None) 3.549 3.488 -1.7% 4.897 4.728 -3.4% 6.371 5.425 -14.9% 13.196 13.160 -0.3% 33.787 32.343 -4.3% ('FilteredIntNRQ', None) 3.261 3.210 -1.6% 4.138 4.158 0.5% 4.452 4.462 0.2% 18.212 14.602 -19.8% 44.267 35.710 -19.3% ('FilteredOr2Terms2StopWords', None) 3.466 3.463 -0.1% 8.355 9.465 13.3% 8.755 9.882 12.9% 8.993 9.950 10.6% 124.999 126.214 1.0% ('FilteredOr3Terms', None) 4.817 4.811 -0.1% 6.980 8.135 16.6% 7.183 8.415 17.1% 7.330 8.548 16.6% 7.484 9.613 28.4% ('FilteredOrHighHigh', None) 8.875 11.027 24.2% 9.709 12.292 26.6% 10.275 12.605 22.7% 11.093 12.671 14.2% 33.397 28.084 -15.9% ('FilteredOrHighMed', None) 2.275 2.260 -0.6% 6.759 7.975 18.0% 7.239 8.276 14.3% 7.352 14.485 97.0% 49.074 49.954 1.8% ('FilteredOrMany', None) 21.733 25.803 18.7% 26.124 29.329 12.3% 27.346 30.463 11.4% 30.883 31.741 2.8% 36.579 33.541 -8.3% ('FilteredOrStopWords', None) 10.361 12.654 22.1% 14.910 19.159 28.5% 15.622 19.899 27.4% 15.622 19.899 27.4% 16.799 20.209 20.3% ('FilteredPhrase', None) 11.119 11.274 1.4% 16.368 16.556 1.1% 18.162 18.024 -0.8% 18.249 18.440 1.0% 18.477 18.859 2.1% ('FilteredPrefix3', None) 1.807 1.735 -4.0% 4.201 3.996 -4.9% 5.216 4.714 -9.6% 25.334 25.660 1.3% 49.926 57.236 14.6% ('FilteredTerm', None) 3.209 3.109 -3.1% 4.649 4.487 -3.5% 4.943 4.846 -2.0% 5.010 5.178 3.4% 5.911 5.199 -12.0% ('Fuzzy1', None) 8.995 9.128 1.5% 10.904 11.155 2.3% 11.470 12.056 5.1% 18.368 31.104 69.3% 30.800 40.458 31.4% ('Fuzzy2', None) 9.960 10.039 0.8% 12.034 12.151 1.0% 12.812 13.105 2.3% 14.283 14.265 -0.1% 49.762 79.982 60.7% ('IntNRQ', None) 3.179 3.124 -1.7% 4.131 4.031 -2.4% 4.595 4.525 -1.5% 18.398 16.836 -8.5% 33.624 37.537 11.6% ('IntSet', None) 1.243 1.222 -1.7% 1.414 1.430 1.1% 3.481 3.434 -1.3% 3.828 3.451 -9.8% 27.252 21.243 -22.0% ('IntervalsOrdered', None) 35.789 35.323 -1.3% 97.074 92.333 -4.9% 97.867 93.314 -4.7% 98.669 95.430 -3.3% 100.227 96.194 -4.0% ('MedTermDayTaxoFacets', None) 22.190 21.850 -1.5% 26.127 25.344 -3.0% 27.038 26.500 -2.0% 29.289 28.426 -2.9% 29.915 36.670 22.6% ('Or2Terms2StopWords', None) 1.742 1.672 -4.0% 5.054 5.005 -1.0% 5.359 5.382 0.4% 5.633 6.598 17.1% 22.887 25.044 9.4% ('Or3Terms', None) 2.194 2.173 -0.9% 3.676 3.583 -2.5% 3.938 3.823 -2.9% 4.080 3.893 -4.6% 4.123 4.151 0.7% ('OrHighHigh', None) 5.350 5.007 -6.4% 5.933 5.714 -3.7% 6.232 5.904 -5.3% 8.087 5.918 -26.8% 15.743 7.578 -51.9% ('OrHighMed', None) 1.746 1.670 -4.4% 2.962 2.823 -4.7% 3.254 3.312 1.8% 3.353 4.892 45.9% 245.297 240.283 -2.0% ('OrHighMedDayTaxoFacets', None) 69.677 69.377 -0.4% 224.056 224.223 0.1% 228.829 233.766 2.2% 234.319 246.024 5.0% 542.880 575.255 6.0% ('OrHighRare', None) 2.785 2.893 3.9% 3.040 3.131 3.0% 3.234 3.399 5.1% 3.293 3.775 14.6% 3.457 5.534 60.1% ('OrMany', None) 25.308 25.557 1.0% 28.363 28.303 -0.2% 29.958 29.636 -1.1% 30.449 30.319 -0.4% 30.911 30.618 -0.9% ('OrStopWords', None) 12.672 10.934 -13.7% 15.501 15.370 -0.8% 15.644 17.799 13.8% 15.644 17.799 13.8% 18.134 19.405 7.0% ('PKLookup',) 2.726 2.656 -2.6% 2.860 2.799 -2.1% 4.086 4.084 -0.1% 5.324 5.344 0.4% 7.548 8.440 11.8% ('Phrase', None) 14.639 15.214 3.9% 38.926 40.516 4.1% 40.324 42.970 6.6% 40.996 45.487 11.0% 110.356 103.693 -6.0% ('PostFilteredVectorSearch', None) 1.840 1.796 -2.4% 2.048 1.967 -4.0% 5.616 5.619 0.0% 5.918 6.078 2.7% 6.709 6.340 -5.5% ('PreFilteredVectorSearch', None) 5.846 5.791 -0.9% 6.318 6.351 0.5% 31.294 17.665 -43.6% 77.922 68.563 -12.0% 356.331 368.365 3.4% ('Prefix3', None) 1.122 1.087 -3.2% 3.707 3.496 -5.7% 4.099 4.046 -1.3% 4.164 4.126 -0.9% 6.501 5.181 -20.3% ('Respell',) 14.400 14.397 -0.0% 16.719 16.685 -0.2% 17.521 17.783 1.5% 17.893 19.917 11.3% 108.296 69.123 -36.2% ('SloppyPhrase', None) 75.123 71.797 -4.4% 199.031 189.189 -4.9% 201.312 190.849 -5.2% 203.482 191.128 -6.1% 281.206 258.436 -8.1% ('SpanNear', None) 33.315 32.750 -1.7% 88.069 88.457 0.4% 89.059 89.929 1.0% 89.792 91.870 2.3% 110.302 110.119 -0.2% ('Term', None) 0.868 0.827 -4.8% 1.037 1.004 -3.1% 1.219 1.138 -6.6% 1.304 1.296 -0.6% 4.714 1.675 -64.5% ('TermBGroup1M', None) 53.094 52.203 -1.7% 85.134 84.076 -1.2% 85.814 86.892 1.3% 86.663 88.056 1.6% 86.915 88.672 2.0% ('TermBGroup1M1P', None) 24.643 24.415 -0.9% 43.616 43.515 -0.2% 44.550 44.010 -1.2% 45.184 44.622 -1.2% 45.738 44.940 -1.7% ('TermDateFacets', None) 28.260 27.799 -1.6% 48.277 47.525 -1.6% 49.518 49.391 -0.3% 50.161 50.891 1.5% 70.942 83.781 18.1% ('TermDateTimeSort', 'DateTime') 4.047 4.026 -0.5% 5.739 5.611 -2.2% 6.067 5.891 -2.9% 6.087 5.998 -1.5% 15.491 13.576 -12.4% ('TermDateTimeSortSkipper', 'LastModified (skipper)') 6.392 6.361 -0.5% 10.161 10.082 -0.8% 10.575 10.655 0.8% 11.445 12.175 6.4% 12.535 12.920 3.1% ('TermDayOfYearSort', 'DayOfYear') 2.205 2.046 -7.2% 3.405 3.234 -5.0% 3.838 3.778 -1.6% 7.173 14.777 106.0% 57.845 51.708 -10.6% ('TermDayOfYearSortSkipper', 'DayOfYear (skipper)') 6.252 6.262 0.2% 10.966 10.932 -0.3% 11.189 11.158 -0.3% 11.255 12.280 9.1% 34.833 50.506 45.0% ('TermGroup100', None) 53.613 56.032 4.5% 101.558 106.858 5.2% 103.058 108.122 4.9% 103.389 109.297 5.7% 103.648 110.057 6.2% ('TermGroup10K', None) 65.181 63.991 -1.8% 110.499 109.829 -0.6% 112.044 110.871 -1.0% 112.716 112.022 -0.6% 112.889 112.517 -0.3% ('TermGroup1M', None) 66.507 65.292 -1.8% 116.728 115.211 -1.3% 118.387 116.959 -1.2% 119.031 118.301 -0.6% 119.613 118.314 -1.1% ('TermMonthSort', 'Month') 0.868 0.872 0.5% 1.027 1.025 -0.2% 1.516 1.342 -11.5% 2.873 2.052 -28.6% 6.371 4.050 -36.4% ('TermMonthSortSkipper', 'Month (skipper)') 5.154 5.156 0.0% 8.914 8.913 -0.0% 9.288 9.386 1.1% 9.406 12.116 28.8% 29.069 13.226 -54.5% ('TermTitleSort', 'Title') 7.348 7.204 -2.0% 9.861 9.517 -3.5% 21.236 16.198 -23.7% 59.197 48.757 -17.6% 73.923 58.161 -21.3% ('TermTitleSortSkipper', 'Title (skipper)') 6.392 6.487 1.5% 10.024 10.074 0.5% 10.314 10.340 0.3% 10.383 10.398 0.1% 78.083 93.635 19.9% ('VectorSearch', None) 2.116 2.108 -0.4% 2.281 2.335 2.3% 6.427 7.398 15.1% 8.448 8.234 -2.5% 13.276 11.690 -11.9% ('Wildcard', None) 24.763 26.988 9.0% 38.412 41.757 8.7% 49.007 49.205 0.4% 53.302 51.532 -3.3% 70.473 60.629 -14.0% generate vmstat pretties /l/reports.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectorsQuantized /l/reports.nightly/2026.07.15.02.13.52/search-tasks /l/reports.nightly/2026.07.15.02.13.52/fastIndexBigDocs /l/reports.nightly/2026.07.15.02.13.52/fixedIndex /l/reports.nightly/2026.07.15.02.13.52/fastIndexMediumDocsWithVectors /l/reports.nightly/2026.07.15.02.13.52/nrtIndexMediumDocs /l/reports.nightly/2026.07.15.02.13.52/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 44.51 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 63.05 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.59 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 172.49 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 238.70 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=1 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 15.54 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.67 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.65 seconds JFR aggregation command: /usr/lib/jvm/java-26-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp --enable-native-access=ALL-UNNAMED -cp /l/trunk.nightly/build-tools/build-infra/build/classes/java/main -Dtests.profile.mode=heap -Dtests.profile.stacksize=8 -Dtests.profile.count=50 -Dtests.profile.linenumbers=true org.apache.lucene.gradle.plugins.java.ProfileResults /l/logs.nightly/bench-search-nightly-nightly-14.jfr /l/logs.nightly/bench-search-nightly-nightly-13.jfr /l/logs.nightly/bench-search-nightly-nightly-5.jfr /l/logs.nightly/bench-search-nightly-nightly-0.jfr /l/logs.nightly/bench-search-nightly-nightly-17.jfr /l/logs.nightly/bench-search-nightly-nightly-19.jfr /l/logs.nightly/bench-search-nightly-nightly-16.jfr /l/logs.nightly/bench-search-nightly-nightly-11.jfr /l/logs.nightly/bench-search-nightly-nightly-8.jfr /l/logs.nightly/bench-search-nightly-nightly-18.jfr /l/logs.nightly/bench-search-nightly-nightly-1.jfr /l/logs.nightly/bench-search-nightly-nightly-7.jfr /l/logs.nightly/bench-search-nightly-nightly-9.jfr /l/logs.nightly/bench-search-nightly-nightly-2.jfr /l/logs.nightly/bench-search-nightly-nightly-3.jfr /l/logs.nightly/bench-search-nightly-nightly-6.jfr /l/logs.nightly/bench-search-nightly-nightly-12.jfr /l/logs.nightly/bench-search-nightly-nightly-4.jfr /l/logs.nightly/bench-search-nightly-nightly-10.jfr /l/logs.nightly/bench-search-nightly-nightly-15.jfr Took 14.89 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 15.33 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.69.56, 3.5.68.117, 52.92.33.88, 52.92.2.248, 3.5.64.231, 3.5.73.38, 3.5.74.22, 3.5.71.67 * Trying 3.5.69.56:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.69.56 port 443) from 10.17.4.7 port 38894 % 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/63a326c3-e009-4251-925c-7067f869f91e.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEHQaCWV1LXdlc3QtMSJHMEUCIB9PXbPrqiGf%2BxZ%2BxxG%2BPHq%2FF3wk3yarfLSzD9jTVkkDAiEApdYLHClWMPur1VUImACNa%2FgS%2F9wQIsQgCnsta8buDJwqugUIPRAAGgw4MzU0OTQ3NTMxMjYiDJOS0zCV%2FbLGwOcfGSqXBZGAGpkuGYvPhzLYTom0oMAp0pu2SvPq%2B5WxE5KKM3opQ0G0Ilg0e0TMwhHt3BU8NntiDXQXmbRwET1iOvGxPHSrZh%2Bq5zroKMihHwci4yhM5mmnuS7g%2B9MlR%2BTDWSisRHRpRsw%2FS2UGmjIh3rv4rWrCrHNLjgGxl%2ByEEoX0xMoEBictpoAn2LLvJ%2FOQBH6T5cJ%2BjEzqxOuYNQYQdH6hN3oSo8iP4V6%2BbJgD3vwK0he2YmVkFN1r0Wg%2B4wv9CkuJC%2BUP02GmZvCx0aXaN%2FUQVvqr%2F8i2ycH3dOx%2FXzePGfC6MZQlTCAMJpXWVp7D%2FUM4irOIWZWM%2BWuO%2FOSdYqJG%2B3tJHhqudCR5SUtUP7FgPOegSLPp34NSfpK9jsBNCnYhHajCSzyJHWExToJLjUtPsdU2apaO9cGSEw1L%2FuZx7avjUqqg1QxPVLWdw5NVbN3F6VdjBYtPssD1PJeZTtTPD2PD098XDI%2B6zEVARul%2B7bRZURS27vrABYhmO4rlrFCPWN9Mn01j06Vlcn7tzFer%2Bl20AESJ83lkm5Y6NYLppu8GklKWfXpNS5arwAXu65NWOb3%2F9wt%2B%2FmJVfYcKqEt1RqdbCflrK7d122Tg1QmgmMZcFLmoV9F4ltr%2FobKWxHtiw4NrLLPjE2YtszEvvrieOJQDV3yyCVxhpGQFodvnvOqpWD83Je0ZL0ozMjocFMHQdUOWKWP5QBsAW3Lfp74qKI4OrrLKyC1kZ3c10sioWBK44CpyYAVFK0cTBIT38xP6FIHe8jIJTz2seyo05TtCYr%2FQ%2B8qOJI%2F4%2FBv55gScGAr%2BLaQ8t0BNnz79kMCMmk%2BqUrv0hm5d9tjicNPNqbAogKrSiMUsVhGPrDb6E41%2BzTqyGQ%2BKp%2Fx5KjCir%2BHSBjqxATMEAjrtyk30uBWDKUCNV67i6UlGfUBWs3izfehAtwOSRF1ib0mUSVTlLP5zeeQohpNByeclQxzc1RPclg01KRdRpv5LzP%2Fo8%2F3bqr3nsC6h0DlBsRgxawV00luH5TuXQ74bbCU9m7FLrXoug73rD9PNCLuBWEkf6LnPZZ0R%2FujgofVLh2JSA%2F%2Bzx41L%2FdMF0U9b0DXq5sFc1YG8N4zIluocmvw6H2aFdqmKt70LHYD8Rw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260716T051958Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTB5GYPKRZ%2F20260716%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=9e7f26e2e76abbacba96c360a28f39da3fdbbb1b4ef052f656e7d5b9bf065176 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 446088917 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 425.4M 0 0 0 4.12M 0 3.42M 02:04 00:01 02:03 4.12M 2 425.4M 0 0 2 12.06M 0 5.45M 01:17 00:02 01:15 6.01M 4 425.4M 0 0 4 19.87M 0 6.12M 01:09 00:03 01:06 6.54M 6 425.4M 0 0 6 26.93M 0 6.34M 01:07 00:04 01:03 6.66M 7 425.4M 0 0 7 33.75M 0 6.43M 01:06 00:05 01:01 6.69M 9 425.4M 0 0 9 40.81M 0 6.52M 01:05 00:06 00:59 7.26M 11 425.4M 0 0 11 48.12M 0 6.63M 01:04 00:07 00:57 7.14M 13 425.4M 0 0 13 55.50M 0 6.71M 01:03 00:08 00:55 7.09M 14 425.4M 0 0 14 62.75M 0 6.77M 01:02 00:09 00:53 7.13M 16 425.4M 0 0 16 70.06M 0 6.82M 01:02 00:10 00:52 7.22M 18 425.4M 0 0 18 77.50M 0 6.87M 01:01 00:11 00:50 7.30M 19 425.4M 0 0 19 84.93M 0 6.91M 01:01 00:12 00:49 7.33M 21 425.4M 0 0 21 92.62M 0 6.97M 01:00 00:13 00:47 7.40M 23 425.4M 0 0 23 100.5M 0 7.03M 01:00 00:14 00:46 7.53M 25 425.4M 0 0 25 108.8M 0 7.12M 00:59 00:15 00:44 7.73M 27 425.4M 0 0 27 117.6M 0 7.22M 00:58 00:16 00:42 8.01M 29 425.4M 0 0 29 127.5M 0 7.37M 00:57 00:17 00:40 8.49M 32 425.4M 0 0 32 138.3M 0 7.56M 00:56 00:18 00:38 9.12M 35 425.4M 0 0 35 150.1M 0 7.78M 00:54 00:19 00:35 9.90M 38 425.4M 0 0 38 164.0M 0 8.08M 00:52 00:20 00:32 11.01M 42 425.4M 0 0 42 180.0M 0 8.45M 00:50 00:21 00:29 12.45M 46 425.4M 0 0 46 198.4M 0 8.90M 00:47 00:22 00:25 14.17M 51 425.4M 0 0 51 219.6M 0 9.42M 00:45 00:23 00:22 16.24M 57 425.4M 0 0 57 244.3M 0 10.06M 00:42 00:24 00:18 18.83M 63 425.4M 0 0 63 271.8M 0 10.74M 00:39 00:25 00:14 21.56M 70 425.4M 0 0 70 299.3M 0 11.38M 00:37 00:26 00:11 23.85M 72 425.4M 0 0 72 308.6M 0 11.28M 00:37 00:27 00:10 21.82M 74 425.4M 0 0 74 319.0M 0 11.25M 00:37 00:28 00:09 19.68M 77 425.4M 0 0 77 329.5M 0 11.23M 00:37 00:29 00:08 16.86M 80 425.4M 0 0 80 341.0M 0 11.24M 00:37 00:30 00:07 13.70M 82 425.4M 0 0 82 352.8M 0 11.25M 00:37 00:31 00:06 10.59M 85 425.4M 0 0 85 364.8M 0 11.27M 00:37 00:32 00:05 11.21M 88 425.4M 0 0 88 376.9M 0 11.30M 00:37 00:33 00:04 11.56M 91 425.4M 0 0 91 389.0M 0 11.32M 00:37 00:34 00:03 11.86M 94 425.4M 0 0 94 401.0M 0 11.34M 00:37 00:35 00:02 11.95M 97 425.4M 0 0 97 413.1M 0 11.36M 00:37 00:36 00:01 12.02M 99 425.4M 0 0 99 425.1M 0 11.38M 00:37 00:37 12.04M* upload completely sent off: 446088917 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: WK9mmPJJlmn2//kC70q74ntfQksx3K+7w4yvPuWphlW8NBXTB99Gw+XtjqjPfwUvOJecy4GbSyfTmlBl939mATscZXOdbJ8c < x-amz-request-id: A3YP6YCF0HEP7W54 < Date: Thu, 16 Jul 2026 05:20:32 GMT < x-amz-server-side-encryption: AES256 < ETag: "3b1786356595096a62210a7fb199cf12" < x-amz-checksum-crc64nvme: 5tTo75tFBN8= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 425.4M 0 0 100 425.4M 0 11.31M 00:37 00:37 12.04M 100 425.4M 0 0 100 425.4M 0 11.31M 00:37 00:37 12.04M 100 425.4M 0 0 100 425.4M 0 11.31M 00:37 00:37 12.04M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 70.16 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.75.24, 3.5.73.48, 3.5.74.114, 3.5.73.109, 3.5.72.118, 52.92.35.120, 3.5.73.26, 3.5.73.52 * Trying 3.5.75.24:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.75.24 port 443) from 10.17.4.7 port 48130 % 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/f49a9073-b3fe-44f4-82a0-94e6fafff20d.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEHQaCWV1LXdlc3QtMSJHMEUCIB9PXbPrqiGf%2BxZ%2BxxG%2BPHq%2FF3wk3yarfLSzD9jTVkkDAiEApdYLHClWMPur1VUImACNa%2FgS%2F9wQIsQgCnsta8buDJwqugUIPRAAGgw4MzU0OTQ3NTMxMjYiDJOS0zCV%2FbLGwOcfGSqXBZGAGpkuGYvPhzLYTom0oMAp0pu2SvPq%2B5WxE5KKM3opQ0G0Ilg0e0TMwhHt3BU8NntiDXQXmbRwET1iOvGxPHSrZh%2Bq5zroKMihHwci4yhM5mmnuS7g%2B9MlR%2BTDWSisRHRpRsw%2FS2UGmjIh3rv4rWrCrHNLjgGxl%2ByEEoX0xMoEBictpoAn2LLvJ%2FOQBH6T5cJ%2BjEzqxOuYNQYQdH6hN3oSo8iP4V6%2BbJgD3vwK0he2YmVkFN1r0Wg%2B4wv9CkuJC%2BUP02GmZvCx0aXaN%2FUQVvqr%2F8i2ycH3dOx%2FXzePGfC6MZQlTCAMJpXWVp7D%2FUM4irOIWZWM%2BWuO%2FOSdYqJG%2B3tJHhqudCR5SUtUP7FgPOegSLPp34NSfpK9jsBNCnYhHajCSzyJHWExToJLjUtPsdU2apaO9cGSEw1L%2FuZx7avjUqqg1QxPVLWdw5NVbN3F6VdjBYtPssD1PJeZTtTPD2PD098XDI%2B6zEVARul%2B7bRZURS27vrABYhmO4rlrFCPWN9Mn01j06Vlcn7tzFer%2Bl20AESJ83lkm5Y6NYLppu8GklKWfXpNS5arwAXu65NWOb3%2F9wt%2B%2FmJVfYcKqEt1RqdbCflrK7d122Tg1QmgmMZcFLmoV9F4ltr%2FobKWxHtiw4NrLLPjE2YtszEvvrieOJQDV3yyCVxhpGQFodvnvOqpWD83Je0ZL0ozMjocFMHQdUOWKWP5QBsAW3Lfp74qKI4OrrLKyC1kZ3c10sioWBK44CpyYAVFK0cTBIT38xP6FIHe8jIJTz2seyo05TtCYr%2FQ%2B8qOJI%2F4%2FBv55gScGAr%2BLaQ8t0BNnz79kMCMmk%2BqUrv0hm5d9tjicNPNqbAogKrSiMUsVhGPrDb6E41%2BzTqyGQ%2BKp%2Fx5KjCir%2BHSBjqxATMEAjrtyk30uBWDKUCNV67i6UlGfUBWs3izfehAtwOSRF1ib0mUSVTlLP5zeeQohpNByeclQxzc1RPclg01KRdRpv5LzP%2Fo8%2F3bqr3nsC6h0DlBsRgxawV00luH5TuXQ74bbCU9m7FLrXoug73rD9PNCLuBWEkf6LnPZZ0R%2FujgofVLh2JSA%2F%2Bzx41L%2FdMF0U9b0DXq5sFc1YG8N4zIluocmvw6H2aFdqmKt70LHYD8Rw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260716T052109Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTB5GYPKRZ%2F20260716%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=ab4cd6d7c524d6e9ad95d531d9ea027b1f70d7b7c16a2bfbfcea1d8c6129cece HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 68807800 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 5 65.62M 0 0 5 3.50M 0 2.89M 00:22 00:01 00:21 3.49M 16 65.62M 0 0 16 10.50M 0 4.75M 00:13 00:02 00:11 5.24M 27 65.62M 0 0 27 17.75M 0 5.52M 00:11 00:03 00:08 5.90M 39 65.62M 0 0 39 25.68M 0 6.08M 00:10 00:04 00:06 6.40M 51 65.62M 0 0 51 34.06M 0 6.52M 00:10 00:05 00:05 6.79M 64 65.62M 0 0 64 42.43M 0 6.80M 00:09 00:06 00:03 7.75M 78 65.62M 0 0 78 51.18M 0 7.07M 00:09 00:07 00:02 8.09M 91 65.62M 0 0 91 59.93M 0 7.27M 00:09 00:08 00:01 8.38M* upload completely sent off: 68807800 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: ifgwcUT64yFEvXQsfAAc9GIWB6IH+f7D9SPtdHlXRUl2Sup+H1zKSvcZdPaZiwUpfD8L1mbvWhs/YQVvZFXovzUk4lotkwL+ < x-amz-request-id: DDXE02QWV7WKBY4N < Date: Thu, 16 Jul 2026 05:21:15 GMT < x-amz-server-side-encryption: AES256 < ETag: "c5f908fa3bf5241b44713df4b1078eaa" < x-amz-checksum-crc64nvme: woH5YQohaw0= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 65.62M 0 0 100 65.62M 0 7.12M 00:09 00:09 8.38M 100 65.62M 0 0 100 65.62M 0 7.12M 00:09 00:09 8.38M 100 65.62M 0 0 100 65.62M 0 7.12M 00:09 00:09 8.38M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 14.63 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: 52.92.16.168, 52.92.19.112, 3.5.73.74, 3.5.69.18, 3.5.69.57, 3.5.75.88, 3.5.74.114, 3.5.74.18 * Trying 52.92.16.168:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (52.92.16.168 port 443) from 10.17.4.7 port 44848 % 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/977c74b8-09fd-4f6d-90f1-028df5bfe947.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEHQaCWV1LXdlc3QtMSJHMEUCIB9PXbPrqiGf%2BxZ%2BxxG%2BPHq%2FF3wk3yarfLSzD9jTVkkDAiEApdYLHClWMPur1VUImACNa%2FgS%2F9wQIsQgCnsta8buDJwqugUIPRAAGgw4MzU0OTQ3NTMxMjYiDJOS0zCV%2FbLGwOcfGSqXBZGAGpkuGYvPhzLYTom0oMAp0pu2SvPq%2B5WxE5KKM3opQ0G0Ilg0e0TMwhHt3BU8NntiDXQXmbRwET1iOvGxPHSrZh%2Bq5zroKMihHwci4yhM5mmnuS7g%2B9MlR%2BTDWSisRHRpRsw%2FS2UGmjIh3rv4rWrCrHNLjgGxl%2ByEEoX0xMoEBictpoAn2LLvJ%2FOQBH6T5cJ%2BjEzqxOuYNQYQdH6hN3oSo8iP4V6%2BbJgD3vwK0he2YmVkFN1r0Wg%2B4wv9CkuJC%2BUP02GmZvCx0aXaN%2FUQVvqr%2F8i2ycH3dOx%2FXzePGfC6MZQlTCAMJpXWVp7D%2FUM4irOIWZWM%2BWuO%2FOSdYqJG%2B3tJHhqudCR5SUtUP7FgPOegSLPp34NSfpK9jsBNCnYhHajCSzyJHWExToJLjUtPsdU2apaO9cGSEw1L%2FuZx7avjUqqg1QxPVLWdw5NVbN3F6VdjBYtPssD1PJeZTtTPD2PD098XDI%2B6zEVARul%2B7bRZURS27vrABYhmO4rlrFCPWN9Mn01j06Vlcn7tzFer%2Bl20AESJ83lkm5Y6NYLppu8GklKWfXpNS5arwAXu65NWOb3%2F9wt%2B%2FmJVfYcKqEt1RqdbCflrK7d122Tg1QmgmMZcFLmoV9F4ltr%2FobKWxHtiw4NrLLPjE2YtszEvvrieOJQDV3yyCVxhpGQFodvnvOqpWD83Je0ZL0ozMjocFMHQdUOWKWP5QBsAW3Lfp74qKI4OrrLKyC1kZ3c10sioWBK44CpyYAVFK0cTBIT38xP6FIHe8jIJTz2seyo05TtCYr%2FQ%2B8qOJI%2F4%2FBv55gScGAr%2BLaQ8t0BNnz79kMCMmk%2BqUrv0hm5d9tjicNPNqbAogKrSiMUsVhGPrDb6E41%2BzTqyGQ%2BKp%2Fx5KjCir%2BHSBjqxATMEAjrtyk30uBWDKUCNV67i6UlGfUBWs3izfehAtwOSRF1ib0mUSVTlLP5zeeQohpNByeclQxzc1RPclg01KRdRpv5LzP%2Fo8%2F3bqr3nsC6h0DlBsRgxawV00luH5TuXQ74bbCU9m7FLrXoug73rD9PNCLuBWEkf6LnPZZ0R%2FujgofVLh2JSA%2F%2Bzx41L%2FdMF0U9b0DXq5sFc1YG8N4zIluocmvw6H2aFdqmKt70LHYD8Rw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260716T052124Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTB5GYPKRZ%2F20260716%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=8f347bcf8c90742a182087b35adcc5d8fb7a934eab68f83fbff1d283424e47ad HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 641613673 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 611.8M 0 0 0 4.93M 0 4.09M 02:29 00:01 02:28 4.93M 1 611.8M 0 0 1 11.18M 0 5.06M 02:00 00:02 01:58 5.58M 2 611.8M 0 0 2 18.25M 0 5.67M 01:47 00:03 01:44 6.06M 4 611.8M 0 0 4 25.93M 0 6.15M 01:39 00:04 01:35 6.47M 5 611.8M 0 0 5 33.87M 0 6.49M 01:34 00:05 01:29 6.76M 6 611.8M 0 0 6 42.06M 0 6.76M 01:30 00:06 01:24 7.41M 8 611.8M 0 0 8 50.43M 0 6.98M 01:27 00:07 01:20 7.83M 9 611.8M 0 0 9 58.75M 0 7.14M 01:25 00:08 01:17 8.08M 10 611.8M 0 0 10 67.18M 0 7.28M 01:24 00:09 01:15 8.22M 12 611.8M 0 0 12 75.56M 0 7.38M 01:22 00:10 01:12 8.31M 13 611.8M 0 0 13 83.81M 0 7.46M 01:21 00:11 01:10 8.32M 15 611.8M 0 0 15 92.31M 0 7.54M 01:21 00:12 01:09 8.34M 16 611.8M 0 0 16 101.1M 0 7.63M 01:20 00:13 01:07 8.43M 18 611.8M 0 0 18 110.2M 0 7.74M 01:19 00:14 01:05 8.58M 19 611.8M 0 0 19 119.8M 0 7.85M 01:17 00:15 01:02 8.82M 21 611.8M 0 0 21 130.3M 0 8.01M 01:16 00:16 01:00 9.25M 23 611.8M 0 0 23 141.7M 0 8.21M 01:14 00:17 00:57 9.85M 25 611.8M 0 0 25 154.4M 0 8.45M 01:12 00:18 00:54 10.63M 27 611.8M 0 0 27 168.8M 0 8.76M 01:09 00:19 00:50 11.68M 30 611.8M 0 0 30 185.1M 0 9.13M 01:06 00:20 00:46 13.02M 33 611.8M 0 0 33 203.2M 0 9.55M 01:04 00:21 00:43 14.56M 36 611.8M 0 0 36 224.6M 0 10.09M 01:00 00:22 00:38 16.55M 40 611.8M 0 0 40 249.3M 0 10.71M 00:57 00:23 00:34 18.95M 45 611.8M 0 0 45 276.8M 0 11.40M 00:53 00:24 00:29 21.57M 49 611.8M 0 0 49 304.5M 0 12.05M 00:50 00:25 00:25 23.87M 54 611.8M 0 0 54 332.3M 0 12.65M 00:48 00:26 00:22 25.80M 58 611.8M 0 0 58 359.9M 0 13.20M 00:46 00:27 00:19 27.03M 63 611.8M 0 0 63 387.6M 0 13.71M 00:44 00:28 00:16 27.65M 67 611.8M 0 0 67 415.6M 0 14.20M 00:43 00:29 00:14 27.73M 72 611.8M 0 0 72 443.4M 0 14.64M 00:41 00:30 00:11 27.74M 76 611.8M 0 0 76 470.6M 0 15.05M 00:40 00:31 00:09 27.64M 81 611.8M 0 0 81 498.6M 0 15.45M 00:39 00:32 00:07 27.71M 86 611.8M 0 0 86 526.3M 0 15.81M 00:38 00:33 00:05 27.69M 90 611.8M 0 0 90 554.1M 0 16.16M 00:37 00:34 00:03 27.66M 95 611.8M 0 0 95 581.8M 0 16.49M 00:37 00:35 00:02 27.65M 99 611.8M 0 0 99 609.6M 0 16.80M 00:36 00:36 27.75M* upload completely sent off: 641613673 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: eE9+T5kzvikCM/m1bILMPADOuKECiG4zv/dl0RoypMJI5L+LCxC96xW8kGukZyKHq/cQWlonooQ= < x-amz-request-id: WQ45KK13ESYJ2GF6 < Date: Thu, 16 Jul 2026 05:22:20 GMT < x-amz-server-side-encryption: AES256 < ETag: "ce2c40c13e7ef68901681e6498873050" < x-amz-checksum-crc64nvme: HbXChem6JA8= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 611.8M 0 0 100 611.8M 0 16.75M 00:36 00:36 27.75M 100 611.8M 0 0 100 611.8M 0 16.75M 00:36 00:36 27.75M 100 611.8M 0 0 100 611.8M 0 16.75M 00:36 00:36 27.75M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 92.16 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikibig.trunk.nightly.Lucene104.nd5.98205M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 52.92.2.168, 3.5.75.77, 3.5.74.66, 3.5.69.23, 3.5.75.44, 3.5.71.91, 3.5.72.116, 3.5.73.26 * Trying 52.92.2.168:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (52.92.2.168 port 443) from 10.17.4.7 port 41744 % 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/ed5939ca-8017-4a1f-8d46-892495db96bf.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEHQaCWV1LXdlc3QtMSJHMEUCIB9PXbPrqiGf%2BxZ%2BxxG%2BPHq%2FF3wk3yarfLSzD9jTVkkDAiEApdYLHClWMPur1VUImACNa%2FgS%2F9wQIsQgCnsta8buDJwqugUIPRAAGgw4MzU0OTQ3NTMxMjYiDJOS0zCV%2FbLGwOcfGSqXBZGAGpkuGYvPhzLYTom0oMAp0pu2SvPq%2B5WxE5KKM3opQ0G0Ilg0e0TMwhHt3BU8NntiDXQXmbRwET1iOvGxPHSrZh%2Bq5zroKMihHwci4yhM5mmnuS7g%2B9MlR%2BTDWSisRHRpRsw%2FS2UGmjIh3rv4rWrCrHNLjgGxl%2ByEEoX0xMoEBictpoAn2LLvJ%2FOQBH6T5cJ%2BjEzqxOuYNQYQdH6hN3oSo8iP4V6%2BbJgD3vwK0he2YmVkFN1r0Wg%2B4wv9CkuJC%2BUP02GmZvCx0aXaN%2FUQVvqr%2F8i2ycH3dOx%2FXzePGfC6MZQlTCAMJpXWVp7D%2FUM4irOIWZWM%2BWuO%2FOSdYqJG%2B3tJHhqudCR5SUtUP7FgPOegSLPp34NSfpK9jsBNCnYhHajCSzyJHWExToJLjUtPsdU2apaO9cGSEw1L%2FuZx7avjUqqg1QxPVLWdw5NVbN3F6VdjBYtPssD1PJeZTtTPD2PD098XDI%2B6zEVARul%2B7bRZURS27vrABYhmO4rlrFCPWN9Mn01j06Vlcn7tzFer%2Bl20AESJ83lkm5Y6NYLppu8GklKWfXpNS5arwAXu65NWOb3%2F9wt%2B%2FmJVfYcKqEt1RqdbCflrK7d122Tg1QmgmMZcFLmoV9F4ltr%2FobKWxHtiw4NrLLPjE2YtszEvvrieOJQDV3yyCVxhpGQFodvnvOqpWD83Je0ZL0ozMjocFMHQdUOWKWP5QBsAW3Lfp74qKI4OrrLKyC1kZ3c10sioWBK44CpyYAVFK0cTBIT38xP6FIHe8jIJTz2seyo05TtCYr%2FQ%2B8qOJI%2F4%2FBv55gScGAr%2BLaQ8t0BNnz79kMCMmk%2BqUrv0hm5d9tjicNPNqbAogKrSiMUsVhGPrDb6E41%2BzTqyGQ%2BKp%2Fx5KjCir%2BHSBjqxATMEAjrtyk30uBWDKUCNV67i6UlGfUBWs3izfehAtwOSRF1ib0mUSVTlLP5zeeQohpNByeclQxzc1RPclg01KRdRpv5LzP%2Fo8%2F3bqr3nsC6h0DlBsRgxawV00luH5TuXQ74bbCU9m7FLrXoug73rD9PNCLuBWEkf6LnPZZ0R%2FujgofVLh2JSA%2F%2Bzx41L%2FdMF0U9b0DXq5sFc1YG8N4zIluocmvw6H2aFdqmKt70LHYD8Rw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260716T052256Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTB5GYPKRZ%2F20260716%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=538bb44d16d238cb86cd57f2aebc02920fff7f717263bb23618af0b48afb63b7 HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 61285414 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 2 58.44M 0 0 2 1.31M 0 1.09M 00:53 00:01 00:52 1.31M 4 58.44M 0 0 4 2.62M 0 1.18M 00:49 00:02 00:47 1.29M 6 58.44M 0 0 6 4.06M 0 1.25M 00:46 00:03 00:43 1.33M 9 58.44M 0 0 9 5.62M 0 1.32M 00:44 00:04 00:40 1.38M 12 58.44M 0 0 12 7.18M 0 1.36M 00:42 00:05 00:37 1.41M 14 58.44M 0 0 14 8.75M 0 1.39M 00:42 00:06 00:36 1.45M 17 58.44M 0 0 17 10.37M 0 1.42M 00:41 00:07 00:34 1.52M 20 58.44M 0 0 20 12.12M 0 1.45M 00:40 00:08 00:32 1.58M 23 58.44M 0 0 23 14.00M 0 1.50M 00:38 00:09 00:29 1.65M 27 58.44M 0 0 27 16.31M 0 1.58M 00:36 00:10 00:26 1.81M 32 58.44M 0 0 32 19.25M 0 1.70M 00:34 00:11 00:23 2.08M 39 58.44M 0 0 39 22.93M 0 1.86M 00:31 00:12 00:19 2.49M 46 58.44M 0 0 46 27.18M 0 2.03M 00:28 00:13 00:15 3.00M 52 58.44M 0 0 52 30.87M 0 2.15M 00:27 00:14 00:13 3.35M 59 58.44M 0 0 59 35.06M 0 2.28M 00:25 00:15 00:10 3.72M 67 58.44M 0 0 67 39.50M 0 2.41M 00:24 00:16 00:08 4.01M 75 58.44M 0 0 75 44.12M 0 2.53M 00:23 00:17 00:06 4.19M 83 58.44M 0 0 83 48.81M 0 2.65M 00:22 00:18 00:04 4.28M 91 58.44M 0 0 91 53.18M 0 2.73M 00:21 00:19 00:02 4.36M 97 58.44M 0 0 97 57.06M 0 2.78M 00:20 00:20 4.30M* upload completely sent off: 61285414 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: mRMosF9cAuYKSaJlyR/n1KRRNxFhgNjMS8wAYE0yGh7cHeJh9fAj3hu4nmpSPE5KVhUgZf9PtbA= < x-amz-request-id: AHM3HJJFD4A9PEB5 < Date: Thu, 16 Jul 2026 05:23:02 GMT < x-amz-server-side-encryption: AES256 < ETag: "0d174a7f600aa436d549f25ae73d0ed6" < x-amz-checksum-crc64nvme: 6CtxLF9XlDg= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 58.44M 0 0 100 58.44M 0 2.75M 00:21 00:21 4.30M 100 58.44M 0 0 100 58.44M 0 2.75M 00:21 00:21 4.30M 100 58.44M 0 0 100 58.44M 0 2.75M 00:21 00:21 4.30M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 26.10 seconds Blunders: now uploading files "/l/logs.nightly/bench-index-nightly-wikimedium.trunk.nightly.facets.taxonomy:Date.taxonomy:Month.taxonomy:DayOfYear.sortedset:Month.sortedset:DayOfYear.sortedset:Date.taxonomy:RandomLabel.sortedset:RandomLabel.Lucene90.Lucene104.dvfields.vectors=1024.nd27.625M.jfr" to blunders.io... * Host s3.eu-west-1.amazonaws.com:443 was resolved. * IPv6: (none) * IPv4: 3.5.75.88, 52.92.0.24, 3.5.75.29, 52.92.3.240, 52.92.32.48, 3.5.69.26, 3.5.75.43, 52.92.16.104 * Trying 3.5.75.88:443... * ALPN: curl offers h2,http/1.1 } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [1581 bytes data] * SSL Trust Anchors: * CAfile: /etc/ssl/certs/ca-certificates.crt { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [1210 bytes data] * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [25 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [4430 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [264 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS * ALPN: server accepted http/1.1 * Server certificate: * subject: CN=*.s3-eu-west-1.amazonaws.com * start date: Nov 14 00:00:00 2025 GMT * expire date: Nov 6 23:59:59 2026 GMT * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04 * Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption * subjectAltName: "s3.eu-west-1.amazonaws.com" matches cert's "s3.eu-west-1.amazonaws.com" * OpenSSL verify result: 0 * SSL certificate verified via OpenSSL. * Established connection to s3.eu-west-1.amazonaws.com (3.5.75.88 port 443) from 10.17.4.7 port 33598 % 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/7a9204bf-71d9-44c0-887f-cf9799d8828d.jfr.gz?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEHQaCWV1LXdlc3QtMSJHMEUCIB9PXbPrqiGf%2BxZ%2BxxG%2BPHq%2FF3wk3yarfLSzD9jTVkkDAiEApdYLHClWMPur1VUImACNa%2FgS%2F9wQIsQgCnsta8buDJwqugUIPRAAGgw4MzU0OTQ3NTMxMjYiDJOS0zCV%2FbLGwOcfGSqXBZGAGpkuGYvPhzLYTom0oMAp0pu2SvPq%2B5WxE5KKM3opQ0G0Ilg0e0TMwhHt3BU8NntiDXQXmbRwET1iOvGxPHSrZh%2Bq5zroKMihHwci4yhM5mmnuS7g%2B9MlR%2BTDWSisRHRpRsw%2FS2UGmjIh3rv4rWrCrHNLjgGxl%2ByEEoX0xMoEBictpoAn2LLvJ%2FOQBH6T5cJ%2BjEzqxOuYNQYQdH6hN3oSo8iP4V6%2BbJgD3vwK0he2YmVkFN1r0Wg%2B4wv9CkuJC%2BUP02GmZvCx0aXaN%2FUQVvqr%2F8i2ycH3dOx%2FXzePGfC6MZQlTCAMJpXWVp7D%2FUM4irOIWZWM%2BWuO%2FOSdYqJG%2B3tJHhqudCR5SUtUP7FgPOegSLPp34NSfpK9jsBNCnYhHajCSzyJHWExToJLjUtPsdU2apaO9cGSEw1L%2FuZx7avjUqqg1QxPVLWdw5NVbN3F6VdjBYtPssD1PJeZTtTPD2PD098XDI%2B6zEVARul%2B7bRZURS27vrABYhmO4rlrFCPWN9Mn01j06Vlcn7tzFer%2Bl20AESJ83lkm5Y6NYLppu8GklKWfXpNS5arwAXu65NWOb3%2F9wt%2B%2FmJVfYcKqEt1RqdbCflrK7d122Tg1QmgmMZcFLmoV9F4ltr%2FobKWxHtiw4NrLLPjE2YtszEvvrieOJQDV3yyCVxhpGQFodvnvOqpWD83Je0ZL0ozMjocFMHQdUOWKWP5QBsAW3Lfp74qKI4OrrLKyC1kZ3c10sioWBK44CpyYAVFK0cTBIT38xP6FIHe8jIJTz2seyo05TtCYr%2FQ%2B8qOJI%2F4%2FBv55gScGAr%2BLaQ8t0BNnz79kMCMmk%2BqUrv0hm5d9tjicNPNqbAogKrSiMUsVhGPrDb6E41%2BzTqyGQ%2BKp%2Fx5KjCir%2BHSBjqxATMEAjrtyk30uBWDKUCNV67i6UlGfUBWs3izfehAtwOSRF1ib0mUSVTlLP5zeeQohpNByeclQxzc1RPclg01KRdRpv5LzP%2Fo8%2F3bqr3nsC6h0DlBsRgxawV00luH5TuXQ74bbCU9m7FLrXoug73rD9PNCLuBWEkf6LnPZZ0R%2FujgofVLh2JSA%2F%2Bzx41L%2FdMF0U9b0DXq5sFc1YG8N4zIluocmvw6H2aFdqmKt70LHYD8Rw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260716T052323Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA4FB26GNTB5GYPKRZ%2F20260716%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Expires=86400&X-Amz-Signature=7ac890a50fd2436e2a17d4cce5cef8e7477db6c6fb65f637baf65138c35f63ce HTTP/1.1 > Host: s3.eu-west-1.amazonaws.com > User-Agent: curl/8.20.0 > Accept: */* > content-type: application/octet-stream > Content-Length: 580136777 > Expect: 100-continue > { [5 bytes data] < HTTP/1.1 100 Continue < } [5 bytes data] 0 553.2M 0 0 0 4.12M 0 3.42M 02:41 00:01 02:40 4.12M 1 553.2M 0 0 1 9.12M 0 4.12M 02:13 00:02 02:11 4.54M 2 553.2M 0 0 2 14.18M 0 4.38M 02:06 00:03 02:03 4.68M 3 553.2M 0 0 3 19.43M 0 4.58M 02:00 00:04 01:56 4.82M 4 553.2M 0 0 4 24.75M 0 4.71M 01:57 00:05 01:52 4.90M 5 553.2M 0 0 5 30.18M 0 4.82M 01:54 00:06 01:48 5.16M 6 553.2M 0 0 6 35.50M 0 4.89M 01:53 00:07 01:46 5.23M 7 553.2M 0 0 7 39.68M 0 4.80M 01:55 00:08 01:47 5.08M 7 553.2M 0 0 7 44.25M 0 4.77M 01:55 00:09 01:46 4.93M 8 553.2M 0 0 8 49.25M 0 4.79M 01:55 00:10 01:45 4.88M 9 553.2M 0 0 9 54.43M 0 4.83M 01:54 00:11 01:43 4.83M 10 553.2M 0 0 10 59.75M 0 4.86M 01:53 00:12 01:41 4.83M 11 553.2M 0 0 11 65.18M 0 4.91M 01:52 00:13 01:39 5.07M 12 553.2M 0 0 12 70.50M 0 4.93M 01:52 00:14 01:38 5.22M 13 553.2M 0 0 13 75.93M 0 4.96M 01:51 00:15 01:36 5.31M 14 553.2M 0 0 14 81.37M 0 4.99M 01:50 00:16 01:34 5.36M 15 553.2M 0 0 15 86.93M 0 5.02M 01:50 00:17 01:33 5.40M 16 553.2M 0 0 16 92.75M 0 5.06M 01:49 00:18 01:31 5.47M 17 553.2M 0 0 17 98.87M 0 5.11M 01:48 00:19 01:29 5.64M 19 553.2M 0 0 19 105.3M 0 5.18M 01:46 00:20 01:26 5.83M 20 553.2M 0 0 20 112.5M 0 5.27M 01:44 00:21 01:23 6.19M 21 553.2M 0 0 21 120.7M 0 5.40M 01:42 00:22 01:20 6.72M 23 553.2M 0 0 23 130.1M 0 5.58M 01:39 00:23 01:16 7.46M 25 553.2M 0 0 25 141.1M 0 5.80M 01:35 00:24 01:11 8.42M 27 553.2M 0 0 27 154.0M 0 6.08M 01:30 00:25 01:05 9.72M 30 553.2M 0 0 30 169.1M 0 6.42M 01:26 00:26 01:00 11.29M 33 553.2M 0 0 33 186.5M 0 6.82M 01:21 00:27 00:54 13.13M 37 553.2M 0 0 37 207.1M 0 7.31M 01:15 00:28 00:47 15.36M 41 553.2M 0 0 41 231.6M 0 7.89M 01:10 00:29 00:41 18.08M 46 553.2M 0 0 46 259.1M 0 8.54M 01:04 00:30 00:34 21.00M 51 553.2M 0 0 51 286.6M 0 9.14M 01:00 00:31 00:29 23.49M 56 553.2M 0 0 56 314.6M 0 9.72M 00:56 00:32 00:24 25.58M 61 553.2M 0 0 61 342.5M 0 10.27M 00:53 00:33 00:20 27.03M 66 553.2M 0 0 66 370.3M 0 10.78M 00:51 00:34 00:17 27.70M 71 553.2M 0 0 71 398.1M 0 11.26M 00:49 00:35 00:14 27.75M 75 553.2M 0 0 75 416.9M 0 11.46M 00:48 00:36 00:12 25.97M 76 553.2M 0 0 76 424.3M 0 11.35M 00:48 00:37 00:11 21.87M 78 553.2M 0 0 78 432.0M 0 11.26M 00:49 00:38 00:11 17.83M 79 553.2M 0 0 79 440.2M 0 11.18M 00:49 00:39 00:10 13.90M 81 553.2M 0 0 81 448.7M 0 11.11M 00:49 00:40 00:09 10.06M 82 553.2M 0 0 82 455.5M 0 11.00M 00:50 00:41 00:09 7.68M 83 553.2M 0 0 83 462.1M 0 10.90M 00:50 00:42 00:08 7.53M 84 553.2M 0 0 84 469.1M 0 10.81M 00:51 00:43 00:08 7.40M 86 553.2M 0 0 86 476.3M 0 10.73M 00:51 00:44 00:07 7.20M 87 553.2M 0 0 87 483.6M 0 10.65M 00:51 00:45 00:06 6.96M 88 553.2M 0 0 88 491.0M 0 10.58M 00:52 00:46 00:06 7.06M 90 553.2M 0 0 90 498.3M 0 10.51M 00:52 00:47 00:05 7.21M 91 553.2M 0 0 91 505.7M 0 10.44M 00:52 00:48 00:04 7.28M 92 553.2M 0 0 92 513.0M 0 10.38M 00:53 00:49 00:04 7.31M 94 553.2M 0 0 94 520.5M 0 10.32M 00:53 00:50 00:03 7.34M 95 553.2M 0 0 95 528.1M 0 10.27M 00:53 00:51 00:02 7.40M 96 553.2M 0 0 96 536.3M 0 10.23M 00:54 00:52 00:02 7.55M 98 553.2M 0 0 98 545.0M 0 10.20M 00:54 00:53 00:01 7.82M* upload completely sent off: 580136777 bytes { [5 bytes data] < HTTP/1.1 200 OK < x-amz-id-2: gAvy3Yozev79YvmN6PJje4Zz0zIFa9a71FTj+KE9qPSfCWluwgEgOGv6AVEuPMTMxSD7tqL5EcPaxA0ULLhe5OoxPURGWHZ2 < x-amz-request-id: SXY63GDMN0X7RQ00 < Date: Thu, 16 Jul 2026 05:24:10 GMT < x-amz-server-side-encryption: AES256 < ETag: "9392d3b2be7c21aedbbe562875570532" < x-amz-checksum-crc64nvme: qsn4rpYjGek= < x-amz-checksum-type: FULL_OBJECT < Content-Length: 0 < Server: AmazonS3 < 100 553.2M 0 0 100 553.2M 0 10.13M 00:54 00:54 7.71M 100 553.2M 0 0 100 553.2M 0 10.13M 00:54 00:54 7.71M 100 553.2M 0 0 100 553.2M 0 10.13M 00:54 00:54 7.71M 100 553.2M 0 0 100 553.2M 0 10.13M 00:54 00:54 7.71M * Connection #0 to host s3.eu-west-1.amazonaws.com:443 left intact took: 101.11 seconds no out.png (QPSChart)! heaps: (125356168, 131290944, 128537429.6, 1458733.1139573206) [2026-07-16 01:25:06.988866] RUN: tar cjf logs.tar.bz2 --exclude=*.pk * [2026-07-16 01:26:14.926002] took 67.9 sec /l/logs.nightly/2026.07.15.02.13.52/logs.tar.bz2: fixed index size 125222.17 MB /l/logs.nightly/2026.07.15.02.13.52/logs.tar.bz2: fixed index time 39188.5s, bytes 25526799676 (from log) [2026-07-16 01:27:00.246267] done: total time 23:13:07.765095 + 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-16 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 Already up to date. 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-16.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-16.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 99fc6a17929b7b8eae537d70ad7644a44811c150 NOTE: logging all output to /l/logs.nightly/geo/2026.07.16.01.35.22.log.txt; saving results to /l/logs.nightly/geo/2026.07.16.01.35.22.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.2s: points, polyRussia: 8000000... 12.5s: points, polyRussia: 9000000... 13.8s: 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.1s: points, polyRussia: 17000000... 29.4s: points, polyRussia: 18000000... 30.7s: points, polyRussia: 19000000... 32.0s: points, polyRussia: 20000000... 33.3s: points, polyRussia: 21000000... 40.1s: points, polyRussia: 22000000... 41.0s: points, polyRussia: 23000000... 42.3s: points, polyRussia: 24000000... 43.6s: points, polyRussia: 25000000... 44.9s: points, polyRussia: 26000000... 46.2s: points, polyRussia: 27000000... 47.5s: points, polyRussia: 28000000... 48.8s: points, polyRussia: 29000000... 50.1s: points, polyRussia: 30000000... 51.4s: points, polyRussia: 31000000... 52.7s: 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.6s: points, polyRussia: 38000000... 66.9s: points, polyRussia: 39000000... 68.2s: points, polyRussia: 40000000... 69.5s: points, polyRussia: 41000000... 70.8s: points, polyRussia: 42000000... 72.1s: points, polyRussia: 43000000... 78.8s: points, polyRussia: 44000000... 80.1s: points, polyRussia: 45000000... 81.0s: points, polyRussia: 46000000... 82.3s: points, polyRussia: 47000000... 83.6s: points, polyRussia: 48000000... 84.9s: points, polyRussia: 49000000... 86.2s: points, polyRussia: 50000000... 87.5s: points, polyRussia: 51000000... 88.8s: points, polyRussia: 52000000... 90.1s: points, polyRussia: 53000000... 91.4s: points, polyRussia: 54000000... 98.0s: points, polyRussia: 55000000... 99.4s: points, polyRussia: 56000000... 100.3s: points, polyRussia: 57000000... 101.6s: points, polyRussia: 58000000... 102.9s: points, polyRussia: 59000000... 104.2s: points, polyRussia: 60000000... 107.6s: points, polyRussia: 107.588997648 sec to index part 0 107.7s: points, polyRussia: INDEX SIZE: 0.4939169967547059 GB 107.7s: points, polyRussia: READER MB: 0.0 107.7s: points, polyRussia: maxDoc=60844404 107.9s: points, polyRussia: ITER 0: 17.71 M hits/sec, 5.05 QPS (0.20 sec for 1 queries), totHits=3508846 107.9s: points, polyRussia: *** 107.9s: points, polyRussia: ITER 1: 55.58 M hits/sec, 15.84 QPS (0.06 sec for 1 queries), totHits=3508846 107.9s: points, polyRussia: *** 108.0s: points, polyRussia: ITER 2: 61.46 M hits/sec, 17.52 QPS (0.06 sec for 1 queries), totHits=3508846 108.0s: points, polyRussia: *** 108.1s: points, polyRussia: ITER 3: 62.16 M hits/sec, 17.72 QPS (0.06 sec for 1 queries), totHits=3508846 108.1s: points, polyRussia: *** 108.1s: points, polyRussia: ITER 4: 51.45 M hits/sec, 14.66 QPS (0.07 sec for 1 queries), totHits=3508846 108.2s: points, polyRussia: ITER 5: 63.38 M hits/sec, 18.06 QPS (0.06 sec for 1 queries), totHits=3508846 108.2s: points, polyRussia: *** 108.2s: points, polyRussia: ITER 6: 61.71 M hits/sec, 17.59 QPS (0.06 sec for 1 queries), totHits=3508846 108.3s: points, polyRussia: ITER 7: 62.18 M hits/sec, 17.72 QPS (0.06 sec for 1 queries), totHits=3508846 108.3s: points, polyRussia: ITER 8: 62.86 M hits/sec, 17.91 QPS (0.06 sec for 1 queries), totHits=3508846 108.4s: points, polyRussia: ITER 9: 62.83 M hits/sec, 17.90 QPS (0.06 sec for 1 queries), totHits=3508846 108.5s: points, polyRussia: ITER 10: 63.89 M hits/sec, 18.21 QPS (0.05 sec for 1 queries), totHits=3508846 108.5s: points, polyRussia: *** 108.5s: points, polyRussia: ITER 11: 63.04 M hits/sec, 17.96 QPS (0.06 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: ITER 12: 63.77 M hits/sec, 18.17 QPS (0.06 sec for 1 queries), totHits=3508846 108.6s: points, polyRussia: ITER 13: 63.02 M hits/sec, 17.96 QPS (0.06 sec for 1 queries), totHits=3508846 108.7s: points, polyRussia: ITER 14: 62.20 M hits/sec, 17.73 QPS (0.06 sec for 1 queries), totHits=3508846 108.7s: points, polyRussia: ITER 15: 59.47 M hits/sec, 16.95 QPS (0.06 sec for 1 queries), totHits=3508846 108.8s: points, polyRussia: ITER 16: 62.83 M hits/sec, 17.91 QPS (0.06 sec for 1 queries), totHits=3508846 108.9s: points, polyRussia: ITER 17: 63.30 M hits/sec, 18.04 QPS (0.06 sec for 1 queries), totHits=3508846 108.9s: points, polyRussia: ITER 18: 64.72 M hits/sec, 18.45 QPS (0.05 sec for 1 queries), totHits=3508846 108.9s: points, polyRussia: *** 109.0s: points, polyRussia: ITER 19: 64.67 M hits/sec, 18.43 QPS (0.05 sec for 1 queries), totHits=3508846 109.0s: points, polyRussia: BEST M hits/sec: 64.72080113444368 109.0s: points, polyRussia: BEST QPS: 18.445038948544244 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |points|107.6s|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|64.72|18.45|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.7s: geo3d, polyRussia: 1000000... 112.7s: geo3d, polyRussia: 2000000... 114.4s: geo3d, polyRussia: 3000000... 115.9s: geo3d, polyRussia: 4000000... 117.5s: geo3d, polyRussia: 5000000... 119.1s: geo3d, polyRussia: 6000000... 120.7s: geo3d, polyRussia: 7000000... 122.2s: geo3d, polyRussia: 8000000... 123.9s: geo3d, polyRussia: 9000000... 125.4s: geo3d, polyRussia: 10000000... 133.7s: geo3d, polyRussia: 11000000... 134.8s: geo3d, polyRussia: 12000000... 136.4s: geo3d, polyRussia: 13000000... 137.9s: geo3d, polyRussia: 14000000... 139.5s: geo3d, polyRussia: 15000000... 141.1s: geo3d, polyRussia: 16000000... 142.7s: geo3d, polyRussia: 17000000... 144.3s: geo3d, polyRussia: 18000000... 145.9s: geo3d, polyRussia: 19000000... 147.5s: geo3d, polyRussia: 20000000... 149.0s: geo3d, polyRussia: 21000000... 157.3s: geo3d, polyRussia: 22000000... 158.3s: geo3d, polyRussia: 23000000... 159.9s: geo3d, polyRussia: 24000000... 161.5s: geo3d, polyRussia: 25000000... 163.1s: geo3d, polyRussia: 26000000... 164.6s: geo3d, polyRussia: 27000000... 166.2s: geo3d, polyRussia: 28000000... 167.8s: geo3d, polyRussia: 29000000... 169.3s: geo3d, polyRussia: 30000000... 170.9s: geo3d, polyRussia: 31000000... 172.4s: geo3d, polyRussia: 32000000... 180.8s: geo3d, polyRussia: 33000000... 182.3s: geo3d, polyRussia: 34000000... 183.4s: geo3d, polyRussia: 35000000... 184.9s: geo3d, polyRussia: 36000000... 186.5s: geo3d, polyRussia: 37000000... 188.0s: geo3d, polyRussia: 38000000... 189.6s: 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.7s: geo3d, polyRussia: 45000000... 206.7s: geo3d, polyRussia: 46000000... 208.3s: 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.10908267 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.38 M hits/sec, 0.68 QPS (1.48 sec for 1 queries), totHits=3508671 239.6s: geo3d, polyRussia: *** 240.8s: geo3d, polyRussia: ITER 1: 3.10 M hits/sec, 0.88 QPS (1.13 sec for 1 queries), totHits=3508671 240.8s: geo3d, polyRussia: *** 241.8s: geo3d, polyRussia: ITER 2: 3.48 M hits/sec, 0.99 QPS (1.01 sec for 1 queries), totHits=3508671 241.8s: geo3d, polyRussia: *** 242.8s: geo3d, polyRussia: ITER 3: 3.55 M hits/sec, 1.01 QPS (0.99 sec for 1 queries), totHits=3508671 242.8s: geo3d, polyRussia: *** 243.7s: geo3d, polyRussia: ITER 4: 3.62 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 243.7s: geo3d, polyRussia: *** 244.7s: geo3d, polyRussia: ITER 5: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 244.7s: geo3d, polyRussia: *** 245.7s: geo3d, polyRussia: ITER 6: 3.57 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 246.6s: geo3d, polyRussia: ITER 7: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 246.6s: geo3d, polyRussia: *** 247.6s: geo3d, polyRussia: ITER 8: 3.61 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 248.6s: geo3d, polyRussia: ITER 9: 3.65 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 248.6s: geo3d, polyRussia: *** 249.6s: geo3d, polyRussia: ITER 10: 3.60 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 250.5s: geo3d, polyRussia: ITER 11: 3.62 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 251.5s: geo3d, polyRussia: ITER 12: 3.63 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 252.4s: geo3d, polyRussia: ITER 13: 3.67 M hits/sec, 1.05 QPS (0.95 sec for 1 queries), totHits=3508671 252.4s: geo3d, polyRussia: *** 253.4s: geo3d, polyRussia: ITER 14: 3.62 M hits/sec, 1.03 QPS (0.97 sec for 1 queries), totHits=3508671 254.4s: geo3d, polyRussia: ITER 15: 3.56 M hits/sec, 1.01 QPS (0.99 sec for 1 queries), totHits=3508671 255.4s: geo3d, polyRussia: ITER 16: 3.64 M hits/sec, 1.04 QPS (0.96 sec for 1 queries), totHits=3508671 256.3s: geo3d, polyRussia: ITER 17: 3.59 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 257.3s: geo3d, polyRussia: ITER 18: 3.60 M hits/sec, 1.03 QPS (0.98 sec for 1 queries), totHits=3508671 258.3s: geo3d, polyRussia: ITER 19: 3.57 M hits/sec, 1.02 QPS (0.98 sec for 1 queries), totHits=3508671 258.3s: geo3d, polyRussia: BEST M hits/sec: 3.6746311174563897 258.3s: geo3d, polyRussia: BEST QPS: 1.0472999940594 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|||| |nearest 10|geo3d|||| |nearest 10|points|||| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|||| |sort|geopoint|||| |sort|shapes|||| RUN: java -XX:+UseParallelGC -Xmx10g -cp /l/util.nightly/src/main:test-framework/build/classes/java/main:sandbox/build/classes/java/main:codecs/build/classes/java/main:codecs/build/resources/main:core/build/classes/java/main:core/build/classes/java/main21:core/build/resources/main:sandbox/build/classes/java/main:spatial3d/build/classes/java/main perf.IndexAndSearchOpenStreetMaps -shapes -polyRussia -reindex 260.1s: shapes, polyRussia: 1000000... 262.4s: shapes, polyRussia: 2000000... 264.2s: shapes, polyRussia: 3000000... 266.0s: shapes, polyRussia: 4000000... 267.8s: shapes, polyRussia: 5000000... 269.7s: shapes, polyRussia: 6000000... 271.4s: shapes, polyRussia: 7000000... 273.2s: shapes, polyRussia: 8000000... 275.1s: shapes, polyRussia: 9000000... 276.9s: shapes, polyRussia: 10000000... 287.3s: shapes, polyRussia: 11000000... 288.4s: shapes, polyRussia: 12000000... 290.2s: shapes, polyRussia: 13000000... 292.0s: shapes, polyRussia: 14000000... 293.7s: shapes, polyRussia: 15000000... 295.5s: shapes, polyRussia: 16000000... 297.4s: shapes, polyRussia: 17000000... 299.2s: shapes, polyRussia: 18000000... 301.0s: shapes, polyRussia: 19000000... 302.8s: shapes, polyRussia: 20000000... 304.6s: shapes, polyRussia: 21000000... 315.1s: shapes, polyRussia: 22000000... 316.2s: shapes, polyRussia: 23000000... 318.0s: shapes, polyRussia: 24000000... 319.8s: shapes, polyRussia: 25000000... 321.6s: shapes, polyRussia: 26000000... 323.4s: shapes, polyRussia: 27000000... 325.1s: shapes, polyRussia: 28000000... 326.9s: shapes, polyRussia: 29000000... 328.7s: shapes, polyRussia: 30000000... 330.4s: shapes, polyRussia: 31000000... 332.2s: shapes, polyRussia: 32000000... 342.7s: shapes, polyRussia: 33000000... 344.4s: shapes, polyRussia: 34000000... 345.5s: shapes, polyRussia: 35000000... 347.3s: shapes, polyRussia: 36000000... 349.1s: shapes, polyRussia: 37000000... 350.8s: shapes, polyRussia: 38000000... 352.6s: shapes, polyRussia: 39000000... 354.4s: shapes, polyRussia: 40000000... 356.1s: shapes, polyRussia: 41000000... 358.0s: shapes, polyRussia: 42000000... 359.8s: shapes, polyRussia: 43000000... 370.1s: shapes, polyRussia: 44000000... 371.9s: shapes, polyRussia: 45000000... 373.0s: shapes, polyRussia: 46000000... 374.8s: shapes, polyRussia: 47000000... 376.5s: shapes, polyRussia: 48000000... 378.3s: shapes, polyRussia: 49000000... 380.1s: shapes, polyRussia: 50000000... 381.9s: shapes, polyRussia: 51000000... 383.7s: shapes, polyRussia: 52000000... 385.4s: shapes, polyRussia: 53000000... 387.2s: shapes, polyRussia: 54000000... 397.6s: shapes, polyRussia: 55000000... 399.4s: shapes, polyRussia: 56000000... 400.5s: shapes, polyRussia: 57000000... 402.3s: shapes, polyRussia: 58000000... 404.0s: shapes, polyRussia: 59000000... 405.8s: shapes, polyRussia: 60000000... 410.8s: shapes, polyRussia: 152.442768593 sec to index part 0 410.8s: shapes, polyRussia: INDEX SIZE: 1.2543620793148875 GB 410.8s: shapes, polyRussia: READER MB: 0.0 410.8s: shapes, polyRussia: maxDoc=60844404 411.0s: shapes, polyRussia: ITER 0: 18.37 M hits/sec, 5.23 QPS (0.19 sec for 1 queries), totHits=3508846 411.0s: shapes, polyRussia: *** 411.1s: shapes, polyRussia: ITER 1: 41.65 M hits/sec, 11.87 QPS (0.08 sec for 1 queries), totHits=3508846 411.1s: shapes, polyRussia: *** 411.2s: shapes, polyRussia: ITER 2: 43.26 M hits/sec, 12.33 QPS (0.08 sec for 1 queries), totHits=3508846 411.2s: shapes, polyRussia: *** 411.4s: shapes, polyRussia: ITER 3: 22.29 M hits/sec, 6.35 QPS (0.16 sec for 1 queries), totHits=3508846 411.4s: shapes, polyRussia: ITER 4: 47.35 M hits/sec, 13.50 QPS (0.07 sec for 1 queries), totHits=3508846 411.4s: shapes, polyRussia: *** 411.5s: shapes, polyRussia: ITER 5: 46.41 M hits/sec, 13.23 QPS (0.08 sec for 1 queries), totHits=3508846 411.6s: shapes, polyRussia: ITER 6: 46.90 M hits/sec, 13.37 QPS (0.07 sec for 1 queries), totHits=3508846 411.7s: shapes, polyRussia: ITER 7: 45.85 M hits/sec, 13.07 QPS (0.08 sec for 1 queries), totHits=3508846 411.7s: shapes, polyRussia: ITER 8: 46.47 M hits/sec, 13.24 QPS (0.08 sec for 1 queries), totHits=3508846 411.8s: shapes, polyRussia: ITER 9: 47.08 M hits/sec, 13.42 QPS (0.07 sec for 1 queries), totHits=3508846 411.9s: shapes, polyRussia: ITER 10: 47.26 M hits/sec, 13.47 QPS (0.07 sec for 1 queries), totHits=3508846 412.0s: shapes, polyRussia: ITER 11: 46.88 M hits/sec, 13.36 QPS (0.07 sec for 1 queries), totHits=3508846 412.0s: shapes, polyRussia: ITER 12: 47.54 M hits/sec, 13.55 QPS (0.07 sec for 1 queries), totHits=3508846 412.0s: shapes, polyRussia: *** 412.1s: shapes, polyRussia: ITER 13: 46.73 M hits/sec, 13.32 QPS (0.08 sec for 1 queries), totHits=3508846 412.2s: shapes, polyRussia: ITER 14: 33.11 M hits/sec, 9.44 QPS (0.11 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: ITER 15: 47.70 M hits/sec, 13.59 QPS (0.07 sec for 1 queries), totHits=3508846 412.3s: shapes, polyRussia: *** 412.4s: shapes, polyRussia: ITER 16: 47.70 M hits/sec, 13.60 QPS (0.07 sec for 1 queries), totHits=3508846 412.4s: shapes, polyRussia: *** 412.4s: shapes, polyRussia: ITER 17: 46.96 M hits/sec, 13.38 QPS (0.07 sec for 1 queries), totHits=3508846 412.5s: shapes, polyRussia: ITER 18: 47.02 M hits/sec, 13.40 QPS (0.07 sec for 1 queries), totHits=3508846 412.6s: shapes, polyRussia: ITER 19: 48.05 M hits/sec, 13.69 QPS (0.07 sec for 1 queries), totHits=3508846 412.6s: shapes, polyRussia: *** 412.6s: shapes, polyRussia: BEST M hits/sec: 48.045783109433906 412.6s: shapes, polyRussia: BEST QPS: 13.692759132043385 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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.9s: points, polyMedium: INDEX SIZE: 0.4939169967547059 GB 412.9s: points, polyMedium: READER MB: 0.0 412.9s: points, polyMedium: maxDoc=60844404 413.4s: points, polyMedium: ITER 0: 7.02 M hits/sec, 86.00 QPS (0.38 sec for 33 queries), totHits=2693559 413.4s: points, polyMedium: *** 413.5s: points, polyMedium: ITER 1: 14.85 M hits/sec, 181.94 QPS (0.18 sec for 33 queries), totHits=2693559 413.5s: points, polyMedium: *** 413.7s: points, polyMedium: ITER 2: 15.65 M hits/sec, 191.73 QPS (0.17 sec for 33 queries), totHits=2693559 413.7s: points, polyMedium: *** 413.9s: points, polyMedium: ITER 3: 15.35 M hits/sec, 188.03 QPS (0.18 sec for 33 queries), totHits=2693559 414.1s: points, polyMedium: ITER 4: 16.38 M hits/sec, 200.70 QPS (0.16 sec for 33 queries), totHits=2693559 414.1s: points, polyMedium: *** 414.2s: points, polyMedium: ITER 5: 16.04 M hits/sec, 196.46 QPS (0.17 sec for 33 queries), totHits=2693559 414.4s: points, polyMedium: ITER 6: 16.01 M hits/sec, 196.19 QPS (0.17 sec for 33 queries), totHits=2693559 414.6s: points, polyMedium: ITER 7: 15.76 M hits/sec, 193.14 QPS (0.17 sec for 33 queries), totHits=2693559 414.7s: points, polyMedium: ITER 8: 16.32 M hits/sec, 199.95 QPS (0.17 sec for 33 queries), totHits=2693559 414.9s: points, polyMedium: ITER 9: 16.01 M hits/sec, 196.14 QPS (0.17 sec for 33 queries), totHits=2693559 415.1s: points, polyMedium: ITER 10: 15.88 M hits/sec, 194.50 QPS (0.17 sec for 33 queries), totHits=2693559 415.2s: points, polyMedium: ITER 11: 16.20 M hits/sec, 198.48 QPS (0.17 sec for 33 queries), totHits=2693559 415.4s: points, polyMedium: ITER 12: 16.33 M hits/sec, 200.11 QPS (0.16 sec for 33 queries), totHits=2693559 415.6s: points, polyMedium: ITER 13: 16.33 M hits/sec, 200.05 QPS (0.16 sec for 33 queries), totHits=2693559 415.7s: points, polyMedium: ITER 14: 15.77 M hits/sec, 193.15 QPS (0.17 sec for 33 queries), totHits=2693559 415.9s: points, polyMedium: ITER 15: 15.95 M hits/sec, 195.46 QPS (0.17 sec for 33 queries), totHits=2693559 416.1s: points, polyMedium: ITER 16: 16.18 M hits/sec, 198.19 QPS (0.17 sec for 33 queries), totHits=2693559 416.2s: points, polyMedium: ITER 17: 16.20 M hits/sec, 198.51 QPS (0.17 sec for 33 queries), totHits=2693559 416.4s: points, polyMedium: ITER 18: 16.18 M hits/sec, 198.21 QPS (0.17 sec for 33 queries), totHits=2693559 416.6s: points, polyMedium: ITER 19: 16.32 M hits/sec, 199.89 QPS (0.17 sec for 33 queries), totHits=2693559 416.6s: points, polyMedium: BEST M hits/sec: 16.38210386527502 416.6s: points, polyMedium: BEST QPS: 200.704505657413 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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.8s: geo3d, polyMedium: INDEX SIZE: 0.6990031152963638 GB 416.8s: geo3d, polyMedium: READER MB: 0.0 416.8s: geo3d, polyMedium: maxDoc=60844404 418.6s: geo3d, polyMedium: ITER 0: 1.64 M hits/sec, 20.15 QPS (1.64 sec for 33 queries), totHits=2693541 418.6s: geo3d, polyMedium: *** 419.7s: geo3d, polyMedium: ITER 1: 2.52 M hits/sec, 30.81 QPS (1.07 sec for 33 queries), totHits=2693541 419.7s: geo3d, polyMedium: *** 420.7s: geo3d, polyMedium: ITER 2: 2.58 M hits/sec, 31.56 QPS (1.05 sec for 33 queries), totHits=2693541 420.7s: geo3d, polyMedium: *** 421.8s: geo3d, polyMedium: ITER 3: 2.54 M hits/sec, 31.09 QPS (1.06 sec for 33 queries), totHits=2693541 422.9s: geo3d, polyMedium: ITER 4: 2.39 M hits/sec, 29.22 QPS (1.13 sec for 33 queries), totHits=2693541 424.0s: geo3d, polyMedium: ITER 5: 2.45 M hits/sec, 30.05 QPS (1.10 sec for 33 queries), totHits=2693541 425.1s: geo3d, polyMedium: ITER 6: 2.41 M hits/sec, 29.54 QPS (1.12 sec for 33 queries), totHits=2693541 426.2s: geo3d, polyMedium: ITER 7: 2.45 M hits/sec, 30.04 QPS (1.10 sec for 33 queries), totHits=2693541 427.3s: geo3d, polyMedium: ITER 8: 2.43 M hits/sec, 29.76 QPS (1.11 sec for 33 queries), totHits=2693541 428.4s: geo3d, polyMedium: ITER 9: 2.47 M hits/sec, 30.31 QPS (1.09 sec for 33 queries), totHits=2693541 429.5s: geo3d, polyMedium: ITER 10: 2.49 M hits/sec, 30.47 QPS (1.08 sec for 33 queries), totHits=2693541 430.6s: geo3d, polyMedium: ITER 11: 2.47 M hits/sec, 30.23 QPS (1.09 sec for 33 queries), totHits=2693541 431.7s: geo3d, polyMedium: ITER 12: 2.48 M hits/sec, 30.35 QPS (1.09 sec for 33 queries), totHits=2693541 432.8s: geo3d, polyMedium: ITER 13: 2.47 M hits/sec, 30.21 QPS (1.09 sec for 33 queries), totHits=2693541 433.9s: geo3d, polyMedium: ITER 14: 2.44 M hits/sec, 29.94 QPS (1.10 sec for 33 queries), totHits=2693541 435.0s: geo3d, polyMedium: ITER 15: 2.44 M hits/sec, 29.88 QPS (1.10 sec for 33 queries), totHits=2693541 436.1s: geo3d, polyMedium: ITER 16: 2.41 M hits/sec, 29.57 QPS (1.12 sec for 33 queries), totHits=2693541 437.2s: geo3d, polyMedium: ITER 17: 2.46 M hits/sec, 30.15 QPS (1.09 sec for 33 queries), totHits=2693541 438.3s: geo3d, polyMedium: ITER 18: 2.44 M hits/sec, 29.95 QPS (1.10 sec for 33 queries), totHits=2693541 439.4s: geo3d, polyMedium: ITER 19: 2.44 M hits/sec, 29.95 QPS (1.10 sec for 33 queries), totHits=2693541 439.4s: geo3d, polyMedium: BEST M hits/sec: 2.5763010467056753 439.4s: geo3d, polyMedium: BEST QPS: 31.563631123969255 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|||| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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.6s: shapes, polyMedium: INDEX SIZE: 1.2543620793148875 GB 439.6s: shapes, polyMedium: READER MB: 0.0 439.6s: shapes, polyMedium: maxDoc=60844404 440.3s: shapes, polyMedium: ITER 0: 4.85 M hits/sec, 59.43 QPS (0.56 sec for 33 queries), totHits=2693559 440.3s: shapes, polyMedium: *** 440.5s: shapes, polyMedium: ITER 1: 12.74 M hits/sec, 156.07 QPS (0.21 sec for 33 queries), totHits=2693559 440.5s: shapes, polyMedium: *** 440.7s: shapes, polyMedium: ITER 2: 12.90 M hits/sec, 157.99 QPS (0.21 sec for 33 queries), totHits=2693559 440.7s: shapes, polyMedium: *** 441.0s: shapes, polyMedium: ITER 3: 12.75 M hits/sec, 156.21 QPS (0.21 sec for 33 queries), totHits=2693559 441.2s: shapes, polyMedium: ITER 4: 12.87 M hits/sec, 157.73 QPS (0.21 sec for 33 queries), totHits=2693559 441.4s: shapes, polyMedium: ITER 5: 12.49 M hits/sec, 152.97 QPS (0.22 sec for 33 queries), totHits=2693559 441.6s: shapes, polyMedium: ITER 6: 12.69 M hits/sec, 155.48 QPS (0.21 sec for 33 queries), totHits=2693559 441.8s: shapes, polyMedium: ITER 7: 12.84 M hits/sec, 157.35 QPS (0.21 sec for 33 queries), totHits=2693559 442.0s: shapes, polyMedium: ITER 8: 12.59 M hits/sec, 154.28 QPS (0.21 sec for 33 queries), totHits=2693559 442.2s: shapes, polyMedium: ITER 9: 12.11 M hits/sec, 148.38 QPS (0.22 sec for 33 queries), totHits=2693559 442.5s: shapes, polyMedium: ITER 10: 12.45 M hits/sec, 152.49 QPS (0.22 sec for 33 queries), totHits=2693559 442.7s: shapes, polyMedium: ITER 11: 12.36 M hits/sec, 151.44 QPS (0.22 sec for 33 queries), totHits=2693559 442.9s: shapes, polyMedium: ITER 12: 12.45 M hits/sec, 152.49 QPS (0.22 sec for 33 queries), totHits=2693559 443.1s: shapes, polyMedium: ITER 13: 12.48 M hits/sec, 152.94 QPS (0.22 sec for 33 queries), totHits=2693559 443.3s: shapes, polyMedium: ITER 14: 12.56 M hits/sec, 153.92 QPS (0.21 sec for 33 queries), totHits=2693559 443.5s: shapes, polyMedium: ITER 15: 12.45 M hits/sec, 152.53 QPS (0.22 sec for 33 queries), totHits=2693559 443.8s: shapes, polyMedium: ITER 16: 12.19 M hits/sec, 149.36 QPS (0.22 sec for 33 queries), totHits=2693559 444.0s: shapes, polyMedium: ITER 17: 12.53 M hits/sec, 153.54 QPS (0.21 sec for 33 queries), totHits=2693559 444.2s: shapes, polyMedium: ITER 18: 12.66 M hits/sec, 155.08 QPS (0.21 sec for 33 queries), totHits=2693559 444.4s: shapes, polyMedium: ITER 19: 12.56 M hits/sec, 153.89 QPS (0.21 sec for 33 queries), totHits=2693559 444.4s: shapes, polyMedium: BEST M hits/sec: 12.895478758423213 444.4s: shapes, polyMedium: BEST QPS: 157.98829690679358 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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.7s: points, poly 10: INDEX SIZE: 0.4939169967547059 GB 444.7s: points, poly 10: READER MB: 0.0 444.7s: points, poly 10: maxDoc=60844404 446.6s: points, poly 10: ITER 0: 185.35 M hits/sec, 117.21 QPS (1.92 sec for 225 queries), totHits=355809475 446.6s: points, poly 10: *** 448.1s: points, poly 10: ITER 1: 234.63 M hits/sec, 148.37 QPS (1.52 sec for 225 queries), totHits=355809475 448.1s: points, poly 10: *** 449.4s: points, poly 10: ITER 2: 274.19 M hits/sec, 173.39 QPS (1.30 sec for 225 queries), totHits=355809475 449.4s: points, poly 10: *** 450.7s: points, poly 10: ITER 3: 280.93 M hits/sec, 177.65 QPS (1.27 sec for 225 queries), totHits=355809475 450.7s: points, poly 10: *** 451.9s: points, poly 10: ITER 4: 282.19 M hits/sec, 178.45 QPS (1.26 sec for 225 queries), totHits=355809475 451.9s: points, poly 10: *** 453.2s: points, poly 10: ITER 5: 279.92 M hits/sec, 177.01 QPS (1.27 sec for 225 queries), totHits=355809475 454.5s: points, poly 10: ITER 6: 279.21 M hits/sec, 176.56 QPS (1.27 sec for 225 queries), totHits=355809475 455.7s: points, poly 10: ITER 7: 279.16 M hits/sec, 176.53 QPS (1.27 sec for 225 queries), totHits=355809475 457.0s: points, poly 10: ITER 8: 278.33 M hits/sec, 176.01 QPS (1.28 sec for 225 queries), totHits=355809475 458.3s: points, poly 10: ITER 9: 280.09 M hits/sec, 177.12 QPS (1.27 sec for 225 queries), totHits=355809475 459.6s: points, poly 10: ITER 10: 284.22 M hits/sec, 179.73 QPS (1.25 sec for 225 queries), totHits=355809475 459.6s: points, poly 10: *** 460.8s: points, poly 10: ITER 11: 280.28 M hits/sec, 177.24 QPS (1.27 sec for 225 queries), totHits=355809475 462.1s: points, poly 10: ITER 12: 279.71 M hits/sec, 176.88 QPS (1.27 sec for 225 queries), totHits=355809475 463.4s: points, poly 10: ITER 13: 278.51 M hits/sec, 176.12 QPS (1.28 sec for 225 queries), totHits=355809475 464.6s: points, poly 10: ITER 14: 284.46 M hits/sec, 179.88 QPS (1.25 sec for 225 queries), totHits=355809475 464.6s: points, poly 10: *** 465.9s: points, poly 10: ITER 15: 278.55 M hits/sec, 176.15 QPS (1.28 sec for 225 queries), totHits=355809475 467.2s: points, poly 10: ITER 16: 281.32 M hits/sec, 177.89 QPS (1.26 sec for 225 queries), totHits=355809475 468.4s: points, poly 10: ITER 17: 280.78 M hits/sec, 177.55 QPS (1.27 sec for 225 queries), totHits=355809475 469.7s: points, poly 10: ITER 18: 280.23 M hits/sec, 177.21 QPS (1.27 sec for 225 queries), totHits=355809475 471.0s: points, poly 10: ITER 19: 278.62 M hits/sec, 176.19 QPS (1.28 sec for 225 queries), totHits=355809475 471.0s: points, poly 10: BEST M hits/sec: 284.4551072065162 471.0s: points, poly 10: BEST QPS: 179.87828773100023 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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.2s: geo3d, poly 10: INDEX SIZE: 0.6990031152963638 GB 471.2s: geo3d, poly 10: READER MB: 0.0 471.2s: geo3d, poly 10: maxDoc=60844404 473.2s: geo3d, poly 10: ITER 0: 183.72 M hits/sec, 116.16 QPS (1.94 sec for 225 queries), totHits=355855227 473.2s: geo3d, poly 10: *** 474.7s: geo3d, poly 10: ITER 1: 234.08 M hits/sec, 148.00 QPS (1.52 sec for 225 queries), totHits=355855227 474.7s: geo3d, poly 10: *** 476.2s: geo3d, poly 10: ITER 2: 239.95 M hits/sec, 151.71 QPS (1.48 sec for 225 queries), totHits=355855227 476.2s: geo3d, poly 10: *** 477.7s: geo3d, poly 10: ITER 3: 239.32 M hits/sec, 151.32 QPS (1.49 sec for 225 queries), totHits=355855227 479.1s: geo3d, poly 10: ITER 4: 242.82 M hits/sec, 153.53 QPS (1.47 sec for 225 queries), totHits=355855227 479.1s: geo3d, poly 10: *** 480.6s: geo3d, poly 10: ITER 5: 239.48 M hits/sec, 151.42 QPS (1.49 sec for 225 queries), totHits=355855227 482.1s: geo3d, poly 10: ITER 6: 236.53 M hits/sec, 149.56 QPS (1.50 sec for 225 queries), totHits=355855227 483.6s: geo3d, poly 10: ITER 7: 240.98 M hits/sec, 152.37 QPS (1.48 sec for 225 queries), totHits=355855227 485.1s: geo3d, poly 10: ITER 8: 237.36 M hits/sec, 150.08 QPS (1.50 sec for 225 queries), totHits=355855227 486.6s: geo3d, poly 10: ITER 9: 237.57 M hits/sec, 150.21 QPS (1.50 sec for 225 queries), totHits=355855227 488.1s: geo3d, poly 10: ITER 10: 235.18 M hits/sec, 148.70 QPS (1.51 sec for 225 queries), totHits=355855227 489.6s: geo3d, poly 10: ITER 11: 238.04 M hits/sec, 150.51 QPS (1.49 sec for 225 queries), totHits=355855227 491.1s: geo3d, poly 10: ITER 12: 239.20 M hits/sec, 151.24 QPS (1.49 sec for 225 queries), totHits=355855227 492.6s: geo3d, poly 10: ITER 13: 240.40 M hits/sec, 152.00 QPS (1.48 sec for 225 queries), totHits=355855227 494.1s: geo3d, poly 10: ITER 14: 239.96 M hits/sec, 151.72 QPS (1.48 sec for 225 queries), totHits=355855227 495.6s: geo3d, poly 10: ITER 15: 236.54 M hits/sec, 149.56 QPS (1.50 sec for 225 queries), totHits=355855227 497.1s: geo3d, poly 10: ITER 16: 236.59 M hits/sec, 149.59 QPS (1.50 sec for 225 queries), totHits=355855227 498.6s: geo3d, poly 10: ITER 17: 235.42 M hits/sec, 148.85 QPS (1.51 sec for 225 queries), totHits=355855227 500.1s: geo3d, poly 10: ITER 18: 235.50 M hits/sec, 148.90 QPS (1.51 sec for 225 queries), totHits=355855227 501.6s: geo3d, poly 10: ITER 19: 234.65 M hits/sec, 148.36 QPS (1.52 sec for 225 queries), totHits=355855227 501.6s: geo3d, poly 10: BEST M hits/sec: 242.82064945622218 501.6s: geo3d, poly 10: BEST QPS: 153.5305427104208 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|||| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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 501.9s: shapes, poly 10: INDEX SIZE: 1.2543620793148875 GB 501.9s: shapes, poly 10: READER MB: 0.0 501.9s: shapes, poly 10: maxDoc=60844404 504.6s: shapes, poly 10: ITER 0: 132.44 M hits/sec, 83.75 QPS (2.69 sec for 225 queries), totHits=355809475 504.6s: shapes, poly 10: *** 507.1s: shapes, poly 10: ITER 1: 142.63 M hits/sec, 90.19 QPS (2.49 sec for 225 queries), totHits=355809475 507.1s: shapes, poly 10: *** 509.3s: shapes, poly 10: ITER 2: 159.09 M hits/sec, 100.60 QPS (2.24 sec for 225 queries), totHits=355809475 509.3s: shapes, poly 10: *** 511.6s: shapes, poly 10: ITER 3: 153.85 M hits/sec, 97.29 QPS (2.31 sec for 225 queries), totHits=355809475 514.1s: shapes, poly 10: ITER 4: 144.98 M hits/sec, 91.68 QPS (2.45 sec for 225 queries), totHits=355809475 516.6s: shapes, poly 10: ITER 5: 142.10 M hits/sec, 89.86 QPS (2.50 sec for 225 queries), totHits=355809475 519.1s: shapes, poly 10: ITER 6: 141.81 M hits/sec, 89.68 QPS (2.51 sec for 225 queries), totHits=355809475 521.6s: shapes, poly 10: ITER 7: 140.09 M hits/sec, 88.59 QPS (2.54 sec for 225 queries), totHits=355809475 524.2s: shapes, poly 10: ITER 8: 138.28 M hits/sec, 87.44 QPS (2.57 sec for 225 queries), totHits=355809475 526.7s: shapes, poly 10: ITER 9: 139.07 M hits/sec, 87.94 QPS (2.56 sec for 225 queries), totHits=355809475 529.4s: shapes, poly 10: ITER 10: 135.92 M hits/sec, 85.95 QPS (2.62 sec for 225 queries), totHits=355809475 532.0s: shapes, poly 10: ITER 11: 136.86 M hits/sec, 86.54 QPS (2.60 sec for 225 queries), totHits=355809475 534.6s: shapes, poly 10: ITER 12: 137.51 M hits/sec, 86.96 QPS (2.59 sec for 225 queries), totHits=355809475 537.1s: shapes, poly 10: ITER 13: 138.83 M hits/sec, 87.79 QPS (2.56 sec for 225 queries), totHits=355809475 539.7s: shapes, poly 10: ITER 14: 137.29 M hits/sec, 86.82 QPS (2.59 sec for 225 queries), totHits=355809475 542.3s: shapes, poly 10: ITER 15: 138.50 M hits/sec, 87.58 QPS (2.57 sec for 225 queries), totHits=355809475 544.9s: shapes, poly 10: ITER 16: 137.65 M hits/sec, 87.04 QPS (2.58 sec for 225 queries), totHits=355809475 547.4s: shapes, poly 10: ITER 17: 138.07 M hits/sec, 87.31 QPS (2.58 sec for 225 queries), totHits=355809475 550.0s: shapes, poly 10: ITER 18: 136.48 M hits/sec, 86.30 QPS (2.61 sec for 225 queries), totHits=355809475 552.7s: shapes, poly 10: ITER 19: 136.16 M hits/sec, 86.10 QPS (2.61 sec for 225 queries), totHits=355809475 552.7s: shapes, poly 10: BEST M hits/sec: 159.08566325099247 552.7s: shapes, poly 10: BEST QPS: 100.59955326224323 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|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.9s: points, nearest 10: INDEX SIZE: 0.4939169967547059 GB 552.9s: points, nearest 10: READER MB: 0.0 552.9s: points, nearest 10: maxDoc=60844404 553.1s: points, nearest 10: ITER 0: 1286.29 QPS (0.17 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.1s: points, nearest 10: *** 553.2s: points, nearest 10: ITER 1: 2550.85 QPS (0.09 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.2s: points, nearest 10: *** 553.2s: points, nearest 10: ITER 2: 3079.62 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.2s: points, nearest 10: *** 553.3s: points, nearest 10: ITER 3: 3092.09 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.3s: points, nearest 10: *** 553.4s: points, nearest 10: ITER 4: 3193.56 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.4s: points, nearest 10: *** 553.5s: points, nearest 10: ITER 5: 3226.22 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.5s: points, nearest 10: *** 553.5s: points, nearest 10: ITER 6: 3257.35 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.5s: points, nearest 10: *** 553.6s: points, nearest 10: ITER 7: 3270.44 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.6s: points, nearest 10: *** 553.7s: points, nearest 10: ITER 8: 3268.50 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.7s: points, nearest 10: ITER 9: 3112.33 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.8s: points, nearest 10: ITER 10: 3193.48 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 553.9s: points, nearest 10: ITER 11: 3269.04 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.0s: points, nearest 10: ITER 12: 3277.85 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.0s: points, nearest 10: *** 554.0s: points, nearest 10: ITER 13: 3276.72 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.1s: points, nearest 10: ITER 14: 3275.23 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.2s: points, nearest 10: ITER 15: 3281.15 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.2s: points, nearest 10: *** 554.2s: points, nearest 10: ITER 16: 3276.49 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.3s: points, nearest 10: ITER 17: 3258.09 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.4s: points, nearest 10: ITER 18: 3278.75 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.4s: points, nearest 10: ITER 19: 3275.59 QPS (0.07 sec for 225 queries), totNearestDistance=230090.4395279290, totHits=60844404 554.4s: points, nearest 10: BEST M hits/sec: 0.03281149111500548 554.4s: points, nearest 10: BEST QPS: 3281.1491115005483 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|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 556.1s: points, sort: 1000000... 558.1s: points, sort: 2000000... 559.6s: points, sort: 3000000... 561.0s: points, sort: 4000000... 562.5s: points, sort: 5000000... 563.9s: points, sort: 6000000... 565.3s: points, sort: 7000000... 566.7s: points, sort: 8000000... 568.1s: points, sort: 9000000... 569.5s: points, sort: 10000000... 576.8s: points, sort: 11000000... 577.7s: points, sort: 12000000... 579.1s: points, sort: 13000000... 580.5s: points, sort: 14000000... 581.9s: points, sort: 15000000... 583.3s: points, sort: 16000000... 584.7s: points, sort: 17000000... 586.1s: points, sort: 18000000... 587.5s: points, sort: 19000000... 588.9s: points, sort: 20000000... 590.3s: points, sort: 21000000... 597.4s: points, sort: 22000000... 598.3s: points, sort: 23000000... 599.7s: points, sort: 24000000... 601.1s: points, sort: 25000000... 602.5s: points, sort: 26000000... 603.9s: points, sort: 27000000... 605.2s: points, sort: 28000000... 606.6s: points, sort: 29000000... 608.0s: points, sort: 30000000... 609.3s: points, sort: 31000000... 610.7s: points, sort: 32000000... 617.8s: points, sort: 33000000... 619.2s: points, sort: 34000000... 620.1s: points, sort: 35000000... 621.5s: points, sort: 36000000... 622.8s: points, sort: 37000000... 624.2s: points, sort: 38000000... 625.5s: points, sort: 39000000... 626.9s: points, sort: 40000000... 628.3s: points, sort: 41000000... 629.7s: points, sort: 42000000... 631.0s: points, sort: 43000000... 638.2s: points, sort: 44000000... 639.5s: points, sort: 45000000... 640.5s: points, sort: 46000000... 641.8s: points, sort: 47000000... 643.2s: points, sort: 48000000... 644.6s: points, sort: 49000000... 646.0s: points, sort: 50000000... 647.4s: points, sort: 51000000... 648.7s: points, sort: 52000000... 650.1s: points, sort: 53000000... 651.5s: points, sort: 54000000... 658.5s: points, sort: 55000000... 659.9s: points, sort: 56000000... 660.8s: points, sort: 57000000... 662.2s: points, sort: 58000000... 663.6s: points, sort: 59000000... 665.0s: points, sort: 60000000... 669.5s: points, sort: 114.988014221 sec to index part 0 669.5s: points, sort: INDEX SIZE: 0.9472499107941985 GB 669.5s: points, sort: READER MB: 0.0 669.5s: points, sort: maxDoc=60844404 671.9s: points, sort: ITER 0: 121.04 M hits/sec, 123.16 QPS (1.83 sec for 225 queries), totHits=221118844 671.9s: points, sort: *** 673.9s: points, sort: ITER 1: 141.80 M hits/sec, 144.29 QPS (1.56 sec for 225 queries), totHits=221118844 673.9s: points, sort: *** 675.9s: points, sort: ITER 2: 142.52 M hits/sec, 145.02 QPS (1.55 sec for 225 queries), totHits=221118844 675.9s: points, sort: *** 678.0s: points, sort: ITER 3: 142.81 M hits/sec, 145.32 QPS (1.55 sec for 225 queries), totHits=221118844 678.0s: points, sort: *** 680.0s: points, sort: ITER 4: 143.47 M hits/sec, 145.99 QPS (1.54 sec for 225 queries), totHits=221118844 680.0s: points, sort: *** 682.0s: points, sort: ITER 5: 143.45 M hits/sec, 145.97 QPS (1.54 sec for 225 queries), totHits=221118844 684.0s: points, sort: ITER 6: 140.85 M hits/sec, 143.33 QPS (1.57 sec for 225 queries), totHits=221118844 686.0s: points, sort: ITER 7: 144.81 M hits/sec, 147.36 QPS (1.53 sec for 225 queries), totHits=221118844 686.0s: points, sort: *** 688.0s: points, sort: ITER 8: 145.67 M hits/sec, 148.22 QPS (1.52 sec for 225 queries), totHits=221118844 688.0s: points, sort: *** 690.0s: points, sort: ITER 9: 145.14 M hits/sec, 147.69 QPS (1.52 sec for 225 queries), totHits=221118844 692.0s: points, sort: ITER 10: 143.92 M hits/sec, 146.45 QPS (1.54 sec for 225 queries), totHits=221118844 694.0s: points, sort: ITER 11: 145.57 M hits/sec, 148.13 QPS (1.52 sec for 225 queries), totHits=221118844 696.0s: points, sort: ITER 12: 145.60 M hits/sec, 148.16 QPS (1.52 sec for 225 queries), totHits=221118844 697.9s: points, sort: ITER 13: 146.81 M hits/sec, 149.39 QPS (1.51 sec for 225 queries), totHits=221118844 697.9s: points, sort: *** 699.9s: points, sort: ITER 14: 145.11 M hits/sec, 147.66 QPS (1.52 sec for 225 queries), totHits=221118844 701.8s: points, sort: ITER 15: 145.51 M hits/sec, 148.06 QPS (1.52 sec for 225 queries), totHits=221118844 703.8s: points, sort: ITER 16: 145.53 M hits/sec, 148.08 QPS (1.52 sec for 225 queries), totHits=221118844 705.9s: points, sort: ITER 17: 139.24 M hits/sec, 141.69 QPS (1.59 sec for 225 queries), totHits=221118844 707.8s: points, sort: ITER 18: 144.90 M hits/sec, 147.45 QPS (1.53 sec for 225 queries), totHits=221118844 709.8s: points, sort: ITER 19: 145.30 M hits/sec, 147.85 QPS (1.52 sec for 225 queries), totHits=221118844 709.8s: points, sort: BEST M hits/sec: 146.81453558028434 709.8s: points, sort: BEST QPS: 149.39147613110703 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|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 710.1s: points, distance: INDEX SIZE: 0.4939169967547059 GB 710.1s: points, distance: READER MB: 0.0 710.1s: points, distance: maxDoc=60844404 712.1s: points, distance: ITER 0: 191.18 M hits/sec, 112.32 QPS (2.00 sec for 225 queries), totHits=382961957 712.1s: points, distance: *** 713.6s: points, distance: ITER 1: 251.78 M hits/sec, 147.93 QPS (1.52 sec for 225 queries), totHits=382961957 713.6s: points, distance: *** 714.8s: points, distance: ITER 2: 316.86 M hits/sec, 186.16 QPS (1.21 sec for 225 queries), totHits=382961957 714.8s: points, distance: *** 716.0s: points, distance: ITER 3: 314.54 M hits/sec, 184.80 QPS (1.22 sec for 225 queries), totHits=382961957 717.2s: points, distance: ITER 4: 319.47 M hits/sec, 187.69 QPS (1.20 sec for 225 queries), totHits=382961957 717.2s: points, distance: *** 718.4s: points, distance: ITER 5: 319.36 M hits/sec, 187.63 QPS (1.20 sec for 225 queries), totHits=382961957 719.6s: points, distance: ITER 6: 319.04 M hits/sec, 187.44 QPS (1.20 sec for 225 queries), totHits=382961957 720.8s: points, distance: ITER 7: 318.75 M hits/sec, 187.27 QPS (1.20 sec for 225 queries), totHits=382961957 722.0s: points, distance: ITER 8: 318.24 M hits/sec, 186.97 QPS (1.20 sec for 225 queries), totHits=382961957 723.2s: points, distance: ITER 9: 323.76 M hits/sec, 190.22 QPS (1.18 sec for 225 queries), totHits=382961957 723.2s: points, distance: *** 724.4s: points, distance: ITER 10: 316.83 M hits/sec, 186.14 QPS (1.21 sec for 225 queries), totHits=382961957 725.6s: points, distance: ITER 11: 316.58 M hits/sec, 186.00 QPS (1.21 sec for 225 queries), totHits=382961957 726.9s: points, distance: ITER 12: 314.21 M hits/sec, 184.61 QPS (1.22 sec for 225 queries), totHits=382961957 728.1s: points, distance: ITER 13: 312.81 M hits/sec, 183.78 QPS (1.22 sec for 225 queries), totHits=382961957 729.3s: points, distance: ITER 14: 314.39 M hits/sec, 184.71 QPS (1.22 sec for 225 queries), totHits=382961957 730.5s: points, distance: ITER 15: 316.57 M hits/sec, 186.00 QPS (1.21 sec for 225 queries), totHits=382961957 731.8s: points, distance: ITER 16: 309.83 M hits/sec, 182.03 QPS (1.24 sec for 225 queries), totHits=382961957 733.0s: points, distance: ITER 17: 313.27 M hits/sec, 184.05 QPS (1.22 sec for 225 queries), totHits=382961957 734.2s: points, distance: ITER 18: 317.46 M hits/sec, 186.52 QPS (1.21 sec for 225 queries), totHits=382961957 735.4s: points, distance: ITER 19: 314.36 M hits/sec, 184.69 QPS (1.22 sec for 225 queries), totHits=382961957 735.4s: points, distance: BEST M hits/sec: 323.75625775225984 735.4s: points, distance: BEST QPS: 190.21512884701096 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|323.76|190.22|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|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 735.6s: geo3d, distance: INDEX SIZE: 0.6990031152963638 GB 735.6s: geo3d, distance: READER MB: 0.0 735.7s: geo3d, distance: maxDoc=60844404 737.4s: geo3d, distance: ITER 0: 222.07 M hits/sec, 130.33 QPS (1.73 sec for 225 queries), totHits=383371904 737.4s: geo3d, distance: *** 738.7s: geo3d, distance: ITER 1: 287.13 M hits/sec, 168.52 QPS (1.34 sec for 225 queries), totHits=383371904 738.7s: geo3d, distance: *** 740.0s: geo3d, distance: ITER 2: 299.51 M hits/sec, 175.78 QPS (1.28 sec for 225 queries), totHits=383371904 740.0s: geo3d, distance: *** 741.3s: geo3d, distance: ITER 3: 303.09 M hits/sec, 177.88 QPS (1.26 sec for 225 queries), totHits=383371904 741.3s: geo3d, distance: *** 742.5s: geo3d, distance: ITER 4: 297.36 M hits/sec, 174.52 QPS (1.29 sec for 225 queries), totHits=383371904 743.8s: geo3d, distance: ITER 5: 296.17 M hits/sec, 173.82 QPS (1.29 sec for 225 queries), totHits=383371904 745.1s: geo3d, distance: ITER 6: 298.18 M hits/sec, 175.00 QPS (1.29 sec for 225 queries), totHits=383371904 746.4s: geo3d, distance: ITER 7: 296.95 M hits/sec, 174.28 QPS (1.29 sec for 225 queries), totHits=383371904 747.7s: geo3d, distance: ITER 8: 292.57 M hits/sec, 171.71 QPS (1.31 sec for 225 queries), totHits=383371904 749.0s: geo3d, distance: ITER 9: 300.80 M hits/sec, 176.54 QPS (1.27 sec for 225 queries), totHits=383371904 750.3s: geo3d, distance: ITER 10: 297.65 M hits/sec, 174.69 QPS (1.29 sec for 225 queries), totHits=383371904 751.6s: geo3d, distance: ITER 11: 296.97 M hits/sec, 174.29 QPS (1.29 sec for 225 queries), totHits=383371904 752.9s: geo3d, distance: ITER 12: 293.47 M hits/sec, 172.24 QPS (1.31 sec for 225 queries), totHits=383371904 754.2s: geo3d, distance: ITER 13: 298.79 M hits/sec, 175.36 QPS (1.28 sec for 225 queries), totHits=383371904 755.5s: geo3d, distance: ITER 14: 298.93 M hits/sec, 175.44 QPS (1.28 sec for 225 queries), totHits=383371904 756.8s: geo3d, distance: ITER 15: 295.89 M hits/sec, 173.66 QPS (1.30 sec for 225 queries), totHits=383371904 758.0s: geo3d, distance: ITER 16: 295.67 M hits/sec, 173.53 QPS (1.30 sec for 225 queries), totHits=383371904 759.4s: geo3d, distance: ITER 17: 294.89 M hits/sec, 173.07 QPS (1.30 sec for 225 queries), totHits=383371904 760.7s: geo3d, distance: ITER 18: 290.79 M hits/sec, 170.66 QPS (1.32 sec for 225 queries), totHits=383371904 761.9s: geo3d, distance: ITER 19: 299.32 M hits/sec, 175.67 QPS (1.28 sec for 225 queries), totHits=383371904 762.0s: geo3d, distance: BEST M hits/sec: 303.09145646816836 762.0s: geo3d, distance: BEST QPS: 177.8836085633909 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|303.09|177.88|383371904| |distance|points|323.76|190.22|382961957| |distance|geopoint|||| |distance|shapes|||| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|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 762.2s: shapes, distance: INDEX SIZE: 1.2543620793148875 GB 762.2s: shapes, distance: READER MB: 0.0 762.2s: shapes, distance: maxDoc=60844404 764.4s: shapes, distance: ITER 0: 177.08 M hits/sec, 104.04 QPS (2.16 sec for 225 queries), totHits=382961957 764.4s: shapes, distance: *** 766.4s: shapes, distance: ITER 1: 187.72 M hits/sec, 110.29 QPS (2.04 sec for 225 queries), totHits=382961957 766.4s: shapes, distance: *** 768.5s: shapes, distance: ITER 2: 187.23 M hits/sec, 110.00 QPS (2.05 sec for 225 queries), totHits=382961957 770.5s: shapes, distance: ITER 3: 189.36 M hits/sec, 111.26 QPS (2.02 sec for 225 queries), totHits=382961957 770.5s: shapes, distance: *** 772.5s: shapes, distance: ITER 4: 189.93 M hits/sec, 111.59 QPS (2.02 sec for 225 queries), totHits=382961957 772.5s: shapes, distance: *** 774.5s: shapes, distance: ITER 5: 191.09 M hits/sec, 112.27 QPS (2.00 sec for 225 queries), totHits=382961957 774.5s: shapes, distance: *** 776.5s: shapes, distance: ITER 6: 189.71 M hits/sec, 111.46 QPS (2.02 sec for 225 queries), totHits=382961957 778.6s: shapes, distance: ITER 7: 188.05 M hits/sec, 110.48 QPS (2.04 sec for 225 queries), totHits=382961957 780.5s: shapes, distance: ITER 8: 191.94 M hits/sec, 112.77 QPS (2.00 sec for 225 queries), totHits=382961957 780.5s: shapes, distance: *** 782.6s: shapes, distance: ITER 9: 187.93 M hits/sec, 110.41 QPS (2.04 sec for 225 queries), totHits=382961957 784.6s: shapes, distance: ITER 10: 192.85 M hits/sec, 113.31 QPS (1.99 sec for 225 queries), totHits=382961957 784.6s: shapes, distance: *** 786.6s: shapes, distance: ITER 11: 191.71 M hits/sec, 112.63 QPS (2.00 sec for 225 queries), totHits=382961957 788.6s: shapes, distance: ITER 12: 192.03 M hits/sec, 112.82 QPS (1.99 sec for 225 queries), totHits=382961957 790.5s: shapes, distance: ITER 13: 193.55 M hits/sec, 113.72 QPS (1.98 sec for 225 queries), totHits=382961957 790.5s: shapes, distance: *** 792.6s: shapes, distance: ITER 14: 190.80 M hits/sec, 112.10 QPS (2.01 sec for 225 queries), totHits=382961957 794.6s: shapes, distance: ITER 15: 190.11 M hits/sec, 111.69 QPS (2.01 sec for 225 queries), totHits=382961957 796.6s: shapes, distance: ITER 16: 190.96 M hits/sec, 112.19 QPS (2.01 sec for 225 queries), totHits=382961957 798.6s: shapes, distance: ITER 17: 187.31 M hits/sec, 110.05 QPS (2.04 sec for 225 queries), totHits=382961957 800.7s: shapes, distance: ITER 18: 186.91 M hits/sec, 109.82 QPS (2.05 sec for 225 queries), totHits=382961957 802.6s: shapes, distance: ITER 19: 194.00 M hits/sec, 113.98 QPS (1.97 sec for 225 queries), totHits=382961957 802.6s: shapes, distance: *** 802.6s: shapes, distance: BEST M hits/sec: 193.99621764220691 802.6s: shapes, distance: BEST QPS: 113.97776769115623 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|303.09|177.88|383371904| |distance|points|323.76|190.22|382961957| |distance|geopoint|||| |distance|shapes|194.00|113.98|382961957| |box|geo3d|||| |box|points|||| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|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 802.9s: points, box: INDEX SIZE: 0.4939169967547059 GB 802.9s: points, box: READER MB: 0.0 802.9s: points, box: maxDoc=60844404 803.6s: points, box: ITER 0: 302.82 M hits/sec, 308.14 QPS (0.73 sec for 225 queries), totHits=221118844 803.6s: points, box: *** 804.0s: points, box: ITER 1: 520.94 M hits/sec, 530.08 QPS (0.42 sec for 225 queries), totHits=221118844 804.0s: points, box: *** 804.5s: points, box: ITER 2: 529.89 M hits/sec, 539.19 QPS (0.42 sec for 225 queries), totHits=221118844 804.5s: points, box: *** 804.9s: points, box: ITER 3: 525.05 M hits/sec, 534.26 QPS (0.42 sec for 225 queries), totHits=221118844 805.3s: points, box: ITER 4: 522.06 M hits/sec, 531.22 QPS (0.42 sec for 225 queries), totHits=221118844 805.7s: points, box: ITER 5: 538.39 M hits/sec, 547.84 QPS (0.41 sec for 225 queries), totHits=221118844 805.7s: points, box: *** 806.1s: points, box: ITER 6: 556.03 M hits/sec, 565.79 QPS (0.40 sec for 225 queries), totHits=221118844 806.1s: points, box: *** 806.5s: points, box: ITER 7: 556.50 M hits/sec, 566.27 QPS (0.40 sec for 225 queries), totHits=221118844 806.5s: points, box: *** 806.9s: points, box: ITER 8: 563.51 M hits/sec, 573.40 QPS (0.39 sec for 225 queries), totHits=221118844 806.9s: points, box: *** 807.3s: points, box: ITER 9: 551.89 M hits/sec, 561.57 QPS (0.40 sec for 225 queries), totHits=221118844 807.7s: points, box: ITER 10: 564.69 M hits/sec, 574.60 QPS (0.39 sec for 225 queries), totHits=221118844 807.7s: points, box: *** 808.1s: points, box: ITER 11: 558.31 M hits/sec, 568.11 QPS (0.40 sec for 225 queries), totHits=221118844 808.5s: points, box: ITER 12: 555.47 M hits/sec, 565.22 QPS (0.40 sec for 225 queries), totHits=221118844 808.9s: points, box: ITER 13: 554.19 M hits/sec, 563.92 QPS (0.40 sec for 225 queries), totHits=221118844 809.3s: points, box: ITER 14: 556.72 M hits/sec, 566.49 QPS (0.40 sec for 225 queries), totHits=221118844 809.7s: points, box: ITER 15: 541.81 M hits/sec, 551.32 QPS (0.41 sec for 225 queries), totHits=221118844 810.1s: points, box: ITER 16: 559.60 M hits/sec, 569.42 QPS (0.40 sec for 225 queries), totHits=221118844 810.5s: points, box: ITER 17: 550.54 M hits/sec, 560.20 QPS (0.40 sec for 225 queries), totHits=221118844 810.9s: points, box: ITER 18: 555.49 M hits/sec, 565.24 QPS (0.40 sec for 225 queries), totHits=221118844 811.3s: points, box: ITER 19: 531.10 M hits/sec, 540.42 QPS (0.42 sec for 225 queries), totHits=221118844 811.3s: points, box: BEST M hits/sec: 564.6917876981807 811.3s: points, box: BEST QPS: 574.6034572797 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|303.09|177.88|383371904| |distance|points|323.76|190.22|382961957| |distance|geopoint|||| |distance|shapes|194.00|113.98|382961957| |box|geo3d|||| |box|points|564.69|574.60|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|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 811.6s: geo3d, box: INDEX SIZE: 0.6990031152963638 GB 811.6s: geo3d, box: READER MB: 0.0 811.6s: geo3d, box: maxDoc=60844404 812.8s: geo3d, box: ITER 0: 172.87 M hits/sec, 175.90 QPS (1.28 sec for 225 queries), totHits=221118844 812.8s: geo3d, box: *** 813.8s: geo3d, box: ITER 1: 235.82 M hits/sec, 239.96 QPS (0.94 sec for 225 queries), totHits=221118844 813.8s: geo3d, box: *** 814.7s: geo3d, box: ITER 2: 244.66 M hits/sec, 248.95 QPS (0.90 sec for 225 queries), totHits=221118844 814.7s: geo3d, box: *** 815.6s: geo3d, box: ITER 3: 247.49 M hits/sec, 251.83 QPS (0.89 sec for 225 queries), totHits=221118844 815.6s: geo3d, box: *** 816.5s: geo3d, box: ITER 4: 245.74 M hits/sec, 250.05 QPS (0.90 sec for 225 queries), totHits=221118844 817.4s: geo3d, box: ITER 5: 245.12 M hits/sec, 249.42 QPS (0.90 sec for 225 queries), totHits=221118844 818.3s: geo3d, box: ITER 6: 243.08 M hits/sec, 247.34 QPS (0.91 sec for 225 queries), totHits=221118844 819.2s: geo3d, box: ITER 7: 242.96 M hits/sec, 247.23 QPS (0.91 sec for 225 queries), totHits=221118844 820.1s: geo3d, box: ITER 8: 244.78 M hits/sec, 249.08 QPS (0.90 sec for 225 queries), totHits=221118844 821.0s: geo3d, box: ITER 9: 241.73 M hits/sec, 245.98 QPS (0.91 sec for 225 queries), totHits=221118844 821.9s: geo3d, box: ITER 10: 239.50 M hits/sec, 243.70 QPS (0.92 sec for 225 queries), totHits=221118844 822.9s: geo3d, box: ITER 11: 241.40 M hits/sec, 245.63 QPS (0.92 sec for 225 queries), totHits=221118844 823.8s: geo3d, box: ITER 12: 247.07 M hits/sec, 251.40 QPS (0.89 sec for 225 queries), totHits=221118844 824.7s: geo3d, box: ITER 13: 241.14 M hits/sec, 245.38 QPS (0.92 sec for 225 queries), totHits=221118844 825.6s: geo3d, box: ITER 14: 241.72 M hits/sec, 245.96 QPS (0.91 sec for 225 queries), totHits=221118844 826.5s: geo3d, box: ITER 15: 242.65 M hits/sec, 246.91 QPS (0.91 sec for 225 queries), totHits=221118844 827.4s: geo3d, box: ITER 16: 239.04 M hits/sec, 243.24 QPS (0.93 sec for 225 queries), totHits=221118844 828.3s: geo3d, box: ITER 17: 244.13 M hits/sec, 248.42 QPS (0.91 sec for 225 queries), totHits=221118844 829.2s: geo3d, box: ITER 18: 244.44 M hits/sec, 248.73 QPS (0.90 sec for 225 queries), totHits=221118844 830.2s: geo3d, box: ITER 19: 236.75 M hits/sec, 240.91 QPS (0.93 sec for 225 queries), totHits=221118844 830.2s: geo3d, box: BEST M hits/sec: 247.49019543303345 830.2s: geo3d, box: BEST QPS: 251.8342307018959 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|303.09|177.88|383371904| |distance|points|323.76|190.22|382961957| |distance|geopoint|||| |distance|shapes|194.00|113.98|382961957| |box|geo3d|247.49|251.83|221118844| |box|points|564.69|574.60|221118844| |box|geopoint|||| |box|shapes|||| |poly 10|geo3d|242.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|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 830.4s: shapes, box: INDEX SIZE: 1.2543620793148875 GB 830.4s: shapes, box: READER MB: 0.0 830.4s: shapes, box: maxDoc=60844404 831.9s: shapes, box: ITER 0: 150.94 M hits/sec, 153.59 QPS (1.46 sec for 225 queries), totHits=221118844 831.9s: shapes, box: *** 833.0s: shapes, box: ITER 1: 195.38 M hits/sec, 198.81 QPS (1.13 sec for 225 queries), totHits=221118844 833.0s: shapes, box: *** 834.1s: shapes, box: ITER 2: 198.55 M hits/sec, 202.04 QPS (1.11 sec for 225 queries), totHits=221118844 834.1s: shapes, box: *** 835.3s: shapes, box: ITER 3: 196.52 M hits/sec, 199.97 QPS (1.13 sec for 225 queries), totHits=221118844 836.4s: shapes, box: ITER 4: 198.77 M hits/sec, 202.26 QPS (1.11 sec for 225 queries), totHits=221118844 836.4s: shapes, box: *** 837.5s: shapes, box: ITER 5: 193.17 M hits/sec, 196.56 QPS (1.14 sec for 225 queries), totHits=221118844 838.7s: shapes, box: ITER 6: 187.82 M hits/sec, 191.11 QPS (1.18 sec for 225 queries), totHits=221118844 839.9s: shapes, box: ITER 7: 184.00 M hits/sec, 187.23 QPS (1.20 sec for 225 queries), totHits=221118844 841.1s: shapes, box: ITER 8: 187.76 M hits/sec, 191.06 QPS (1.18 sec for 225 queries), totHits=221118844 842.3s: shapes, box: ITER 9: 184.42 M hits/sec, 187.66 QPS (1.20 sec for 225 queries), totHits=221118844 843.5s: shapes, box: ITER 10: 186.78 M hits/sec, 190.06 QPS (1.18 sec for 225 queries), totHits=221118844 844.7s: shapes, box: ITER 11: 179.92 M hits/sec, 183.08 QPS (1.23 sec for 225 queries), totHits=221118844 845.9s: shapes, box: ITER 12: 182.35 M hits/sec, 185.56 QPS (1.21 sec for 225 queries), totHits=221118844 847.1s: shapes, box: ITER 13: 180.79 M hits/sec, 183.97 QPS (1.22 sec for 225 queries), totHits=221118844 848.3s: shapes, box: ITER 14: 183.30 M hits/sec, 186.52 QPS (1.21 sec for 225 queries), totHits=221118844 849.5s: shapes, box: ITER 15: 183.12 M hits/sec, 186.34 QPS (1.21 sec for 225 queries), totHits=221118844 850.8s: shapes, box: ITER 16: 182.44 M hits/sec, 185.64 QPS (1.21 sec for 225 queries), totHits=221118844 852.0s: shapes, box: ITER 17: 184.78 M hits/sec, 188.03 QPS (1.20 sec for 225 queries), totHits=221118844 853.2s: shapes, box: ITER 18: 182.85 M hits/sec, 186.06 QPS (1.21 sec for 225 queries), totHits=221118844 854.4s: shapes, box: ITER 19: 174.86 M hits/sec, 177.92 QPS (1.26 sec for 225 queries), totHits=221118844 854.4s: shapes, box: BEST M hits/sec: 198.76875720843336 854.4s: shapes, box: BEST QPS: 202.25761659597637 Results on 60.844404M points: ||Approach||Index time (sec)||Force merge time (sec)||Index size (GB)||Reader heap (MB)|| |geo3d|129.1s|0.0s|0.70|0.00| |points|107.6s|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|303.09|177.88|383371904| |distance|points|323.76|190.22|382961957| |distance|geopoint|||| |distance|shapes|194.00|113.98|382961957| |box|geo3d|247.49|251.83|221118844| |box|points|564.69|574.60|221118844| |box|geopoint|||| |box|shapes|198.77|202.26|221118844| |poly 10|geo3d|242.82|153.53|355855227| |poly 10|points|284.46|179.88|355809475| |poly 10|geopoint|||| |poly 10|shapes|159.09|100.60|355809475| |polyMedium|geo3d|2.58|31.56|2693541| |polyMedium|points|16.38|200.70|2693559| |polyMedium|geopoint|||| |polyMedium|shapes|12.90|157.99|2693559| |polyRussia|geo3d|3.67|1.05|3508671| |polyRussia|points|64.72|18.45|3508846| |polyRussia|geopoint|||| |polyRussia|shapes|48.05|13.69|3508846| |nearest 10|geo3d|||| |nearest 10|points|0.03|3281.15|60844404| |nearest 10|geopoint|||| |nearest 10|shapes|||| |sort|geo3d|||| |sort|points|146.81|149.39|221118844| |sort|geopoint|||| |sort|shapes|||| Took 855.6 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 Already up to date. creating directories /l/logs.nightly/taxis/2026.07.16.01.49.49... Lucene git hash: 99fc6a17929b7b8eae537d70ad7644a44811c150 Compile lucene core... run: "../../gradlew jar" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core log: /l/logs.nightly/taxis/2026.07.16.01.49.49/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.16.01.49.49/index.1threads.sparse.sorted.log 3.0 sec: 0.3 M docs; 99.0 K docs/sec 6.5 sec: 0.6 M docs; 92.1 K docs/sec 9.7 sec: 0.9 M docs; 92.9 K docs/sec 12.8 sec: 1.2 M docs; 93.4 K docs/sec 16.0 sec: 1.5 M docs; 93.8 K docs/sec 19.8 sec: 1.9 M docs; 95.8 K docs/sec 23.0 sec: 2.2 M docs; 95.5 K docs/sec 26.9 sec: 2.6 M docs; 96.7 K docs/sec 30.8 sec: 3.0 M docs; 97.5 K docs/sec 33.9 sec: 3.3 M docs; 97.4 K docs/sec 46.2 sec: 3.7 M docs; 80.0 K docs/sec 50.1 sec: 4.1 M docs; 81.9 K docs/sec 53.2 sec: 4.4 M docs; 82.8 K docs/sec 57.0 sec: 4.8 M docs; 84.2 K docs/sec 60.9 sec: 5.2 M docs; 85.5 K docs/sec 63.9 sec: 5.5 M docs; 86.0 K docs/sec 67.8 sec: 5.9 M docs; 87.0 K docs/sec 71.6 sec: 6.3 M docs; 88.0 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; 82.0 K docs/sec 97.8 sec: 8.1 M docs; 82.8 K docs/sec 101.6 sec: 8.5 M docs; 83.6 K docs/sec 104.7 sec: 8.8 M docs; 84.0 K docs/sec 108.6 sec: 9.2 M docs; 84.8 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.3 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.2 K docs/sec 156.2 sec: 13.2 M docs; 84.5 K docs/sec 160.1 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.6 K docs/sec 179.3 sec: 14.7 M docs; 82.0 K docs/sec 183.1 sec: 15.1 M docs; 82.4 K docs/sec 186.2 sec: 15.4 M docs; 82.7 K docs/sec 190.0 sec: 15.8 M docs; 83.1 K docs/sec 193.9 sec: 16.2 M docs; 83.6 K docs/sec 197.0 sec: 16.5 M docs; 83.8 K docs/sec 200.8 sec: 16.9 M docs; 84.2 K docs/sec 204.6 sec: 17.3 M docs; 84.5 K docs/sec 207.7 sec: 17.6 M docs; 84.7 K docs/sec 211.5 sec: 18.0 M docs; 85.1 K docs/sec 223.8 sec: 18.4 M docs; 82.2 K docs/sec 226.9 sec: 18.7 M docs; 82.4 K docs/sec 230.7 sec: 19.1 M docs; 82.8 K docs/sec 233.8 sec: 19.4 M docs; 83.0 K docs/sec 237.6 sec: 19.8 M docs; 83.3 K docs/sec 239.1 sec: 20.0 M docs; 83.6 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.16.01.49.49/checkIndexsparse-sorted.log took 0.4 sec DiskUsage sparse-sorted run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.DiskUsage /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.16.01.49.49/diskUsagesparse-sorted.log took 49.9 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.16.01.49.49/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.16.01.49.49/index.1threads.sparse.log 4.6 sec: 0.4 M docs; 86.7 K docs/sec 8.3 sec: 0.8 M docs; 96.0 K docs/sec 11.4 sec: 1.1 M docs; 96.8 K docs/sec 14.9 sec: 1.5 M docs; 100.4 K docs/sec 18.6 sec: 1.9 M docs; 102.4 K docs/sec 22.2 sec: 2.3 M docs; 103.8 K docs/sec 25.8 sec: 2.7 M docs; 104.8 K docs/sec 29.4 sec: 3.1 M docs; 105.5 K docs/sec 33.0 sec: 3.5 M docs; 106.1 K docs/sec 42.8 sec: 3.7 M docs; 86.5 K docs/sec 46.4 sec: 4.1 M docs; 88.4 K docs/sec 49.9 sec: 4.5 M docs; 90.1 K docs/sec 53.5 sec: 4.9 M docs; 91.5 K docs/sec 57.1 sec: 5.3 M docs; 92.8 K docs/sec 60.8 sec: 5.7 M docs; 93.8 K docs/sec 64.4 sec: 6.1 M docs; 94.8 K docs/sec 68.0 sec: 6.5 M docs; 95.6 K docs/sec 71.6 sec: 6.9 M docs; 96.4 K docs/sec 75.2 sec: 7.3 M docs; 97.1 K docs/sec 84.2 sec: 7.4 M docs; 87.9 K docs/sec 87.8 sec: 7.8 M docs; 88.9 K docs/sec 91.3 sec: 8.2 M docs; 89.8 K docs/sec 94.9 sec: 8.6 M docs; 90.6 K docs/sec 98.5 sec: 9.0 M docs; 91.4 K docs/sec 102.1 sec: 9.4 M docs; 92.1 K docs/sec 105.7 sec: 9.8 M docs; 92.7 K docs/sec 109.3 sec: 10.2 M docs; 93.3 K docs/sec 112.9 sec: 10.6 M docs; 93.9 K docs/sec 124.8 sec: 11.0 M docs; 88.1 K docs/sec 128.4 sec: 11.4 M docs; 88.8 K docs/sec 132.0 sec: 11.8 M docs; 89.4 K docs/sec 135.6 sec: 12.2 M docs; 90.0 K docs/sec 139.2 sec: 12.6 M docs; 90.5 K docs/sec 142.8 sec: 13.0 M docs; 91.0 K docs/sec 146.4 sec: 13.4 M docs; 91.5 K docs/sec 150.0 sec: 13.8 M docs; 92.0 K docs/sec 153.6 sec: 14.2 M docs; 92.5 K docs/sec 157.2 sec: 14.6 M docs; 92.9 K docs/sec 166.2 sec: 14.7 M docs; 88.5 K docs/sec 169.8 sec: 15.1 M docs; 88.9 K docs/sec 173.3 sec: 15.5 M docs; 89.4 K docs/sec 176.9 sec: 15.9 M docs; 89.9 K docs/sec 180.5 sec: 16.3 M docs; 90.3 K docs/sec 184.1 sec: 16.7 M docs; 90.7 K docs/sec 187.7 sec: 17.1 M docs; 91.1 K docs/sec 191.3 sec: 17.5 M docs; 91.5 K docs/sec 194.9 sec: 17.9 M docs; 91.8 K docs/sec 198.4 sec: 18.3 M docs; 92.2 K docs/sec 207.4 sec: 18.4 M docs; 88.7 K docs/sec 211.0 sec: 18.8 M docs; 89.1 K docs/sec 214.6 sec: 19.2 M docs; 89.5 K docs/sec 218.2 sec: 19.6 M docs; 89.8 K docs/sec 221.8 sec: 20.0 M docs; 90.2 K docs/sec 221.8 sec: 20.0 M docs; 90.2 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.16.01.49.49/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.16.01.49.49/diskUsagesparse.log took 52.6 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.16.01.49.49/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.16.01.49.49/index.1threads.nonsparse.log 2.8 sec: 0.3 M docs; 106.7 K docs/sec 6.2 sec: 0.6 M docs; 97.3 K docs/sec 9.8 sec: 1.0 M docs; 102.5 K docs/sec 13.4 sec: 1.4 M docs; 104.6 K docs/sec 16.9 sec: 1.8 M docs; 106.3 K docs/sec 21.2 sec: 2.2 M docs; 103.8 K docs/sec 24.7 sec: 2.6 M docs; 105.2 K docs/sec 28.2 sec: 3.0 M docs; 106.3 K docs/sec 31.7 sec: 3.4 M docs; 107.3 K docs/sec 41.8 sec: 3.7 M docs; 88.6 K docs/sec 45.3 sec: 4.1 M docs; 90.5 K docs/sec 48.8 sec: 4.5 M docs; 92.3 K docs/sec 52.3 sec: 4.9 M docs; 93.7 K docs/sec 55.8 sec: 5.3 M docs; 94.9 K docs/sec 59.4 sec: 5.7 M docs; 96.0 K docs/sec 62.9 sec: 6.1 M docs; 96.9 K docs/sec 66.5 sec: 6.5 M docs; 97.8 K docs/sec 70.0 sec: 6.9 M docs; 98.5 K docs/sec 73.6 sec: 7.3 M docs; 99.2 K docs/sec 82.2 sec: 7.4 M docs; 90.1 K docs/sec 85.7 sec: 7.8 M docs; 91.0 K docs/sec 89.2 sec: 8.2 M docs; 92.0 K docs/sec 92.7 sec: 8.6 M docs; 92.8 K docs/sec 96.2 sec: 9.0 M docs; 93.5 K docs/sec 99.8 sec: 9.4 M docs; 94.2 K docs/sec 103.3 sec: 9.8 M docs; 94.9 K docs/sec 106.8 sec: 10.2 M docs; 95.5 K docs/sec 110.4 sec: 10.6 M docs; 96.0 K docs/sec 121.8 sec: 11.0 M docs; 90.3 K docs/sec 125.3 sec: 11.4 M docs; 91.0 K docs/sec 128.8 sec: 11.8 M docs; 91.6 K docs/sec 132.4 sec: 12.2 M docs; 92.2 K docs/sec 135.9 sec: 12.6 M docs; 92.7 K docs/sec 139.4 sec: 13.0 M docs; 93.2 K docs/sec 143.0 sec: 13.4 M docs; 93.7 K docs/sec 146.4 sec: 13.8 M docs; 94.2 K docs/sec 150.0 sec: 14.2 M docs; 94.7 K docs/sec 153.5 sec: 14.6 M docs; 95.1 K docs/sec 162.1 sec: 14.7 M docs; 90.7 K docs/sec 165.6 sec: 15.1 M docs; 91.2 K docs/sec 169.1 sec: 15.5 M docs; 91.6 K docs/sec 172.7 sec: 15.9 M docs; 92.1 K docs/sec 176.2 sec: 16.3 M docs; 92.5 K docs/sec 179.7 sec: 16.7 M docs; 92.9 K docs/sec 183.3 sec: 17.1 M docs; 93.3 K docs/sec 186.8 sec: 17.5 M docs; 93.7 K docs/sec 190.3 sec: 17.9 M docs; 94.1 K docs/sec 193.8 sec: 18.3 M docs; 94.4 K docs/sec 202.3 sec: 18.4 M docs; 90.9 K docs/sec 205.8 sec: 18.8 M docs; 91.3 K docs/sec 209.4 sec: 19.2 M docs; 91.7 K docs/sec 212.9 sec: 19.6 M docs; 92.1 K docs/sec 216.4 sec: 20.0 M docs; 92.4 K docs/sec 216.4 sec: 20.0 M docs; 92.4 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.16.01.49.49/checkIndexnonsparse.log took 0.4 sec DiskUsage nonsparse run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.DiskUsage /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.16.01.49.49/diskUsagenonsparse.log took 46.0 sec Search nonsparse iter 0... run: "java -server -Xmx2g -Xms2g -XX:+UseParallelGC -XX:+HeapDumpOnOutOfMemoryError -cp /l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/core/build/libs/lucene-core-11.0.0-SNAPSHOT.jar:/l/sparseTaxis.nightly/sparseTaxis/lucene.main/lucene/analysis/common/build/libs/lucene-analysis-common-11.0.0-SNAPSHOT.jar:/l/util.nightly/src/python/sparsetaxis/../../main perf.SearchTaxis /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse nonsparse" in cwd=/l/sparseTaxis.nightly/sparseTaxis/lucene.main log: /l/logs.nightly/taxis/2026.07.16.01.49.49/searchnonsparse.0.log sparseTaxis: now remove /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse sparseTaxis: now remove /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.nonsparse sparseTaxis: now remove /l/sparseTaxis.nightly/sparseTaxis/indices/index.1threads.sparse.sorted + echo 'Now rsync' Now rsync + date Thu Jul 16 02:04:30 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 Thu Jul 16 02:05:47 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 352G 484G 43% / + echo 'Stopping background df process...' Stopping background df process... + kill 2891893 + wait 2891893 + 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.15.02.13.52 now shutil.copy2 /l/logs.nightly/all.log to /l/reports.nightly/2026.07.15.02.13.52