{ "schema_version": 4, "generated_at_unix_seconds": 1787287958, "environment": { "os": "macos", "architecture": "aarch64", "rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)" }, "configuration": { "top_k": 10, "repetitions": 5, "tracks": [ "natural_language", "literal", "symbol" ], "relevance": "result path matches and result line range covers a labelled implementation line" }, "overall": [ { "system": "CodeGraph", "track": "natural_language", "effect": { "query_count": 20, "recall_at_1": 0.1, "recall_at_3": 0.2, "recall_at_5": 0.2, "recall_at_10": 0.2, "mrr_at_10": 0.15, "ndcg_at_10": 0.1630929753571458 } }, { "system": "CodeGraph", "track": "literal", "effect": { "query_count": 20, "recall_at_1": 0.25, "recall_at_3": 0.25, "recall_at_5": 0.25, "recall_at_10": 0.25, "mrr_at_10": 0.25, "ndcg_at_10": 0.25 } }, { "system": "CodeGraph", "track": "symbol", "effect": { "query_count": 20, "recall_at_1": 0.5, "recall_at_3": 0.5, "recall_at_5": 0.5, "recall_at_10": 0.5, "mrr_at_10": 0.5, "ndcg_at_10": 0.5 } }, { "system": "Semble", "track": "natural_language", "effect": { "query_count": 20, "recall_at_1": 0.55, "recall_at_3": 0.9, "recall_at_5": 0.95, "recall_at_10": 0.95, "mrr_at_10": 0.7291666666666667, "ndcg_at_10": 0.785812753975107 } }, { "system": "Semble", "track": "literal", "effect": { "query_count": 20, "recall_at_1": 0.6, "recall_at_3": 0.9, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 0.7500000000000001, "ndcg_at_10": 0.812707118843058 } }, { "system": "Semble", "track": "symbol", "effect": { "query_count": 20, "recall_at_1": 1.0, "recall_at_3": 1.0, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 1.0, "ndcg_at_10": 1.0 } } ], "suites": [ { "name": "react", "repository": "https://github.com/react/react.git", "commit": "eafeac097ba51e1eab809c07102126bd5f8e5425", "systems": [ { "system": "Semble", "version": "0.1.0", "index": { "cold_ready_ms": 5797.761500999999, "cold_index_ms": 5700.240833999999, "cached_load_ms": 65.275, "in_memory_prepare_ms": 17.428209, "indexed_files": 4760, "indexed_units": 45275, "indexed_unit": "chunks", "persisted_index_bytes": 60138822, "source_bytes": 25584568, "units_per_second": 7942.646866769209, "source_mib_per_second": 4.280406058006429 }, "refresh_symbol_latency": { "samples": 50, "min_ms": 11.748208, "max_ms": 16.059250000000002, "mean_ms": 13.692254960000003, "stddev_ms": 0.9996492936516679, "p50_ms": 13.894542, "p95_ms": 15.404834, "p99_ms": 16.059250000000002 }, "tracks": [ { "name": "natural_language", "effect": { "query_count": 10, "recall_at_1": 0.7, "recall_at_3": 1.0, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 0.85, "ndcg_at_10": 0.8892789260714373 }, "query_latency": { "samples": 50, "min_ms": 9.986875, "max_ms": 12.443791, "mean_ms": 11.28004082, "stddev_ms": 0.5729476300837517, "p50_ms": 11.224666, "p95_ms": 12.389583, "p99_ms": 12.443791 }, "queries": [ { "id": "state-hook-api", "query": "where is the public useState hook implemented", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 11.138292, "max_ms": 11.402667, "mean_ms": 11.2079084, "stddev_ms": 0.0996802193468693, "p50_ms": 11.16075, "p95_ms": 11.402667, "p99_ms": 11.402667 }, "expected": [ "packages/react/src/ReactHooks.js:66" ], "results": [ { "rank": 1, "path": "packages/react/src/ReactHooks.js", "start_line": 44, "end_line": 66, "score": 102.35, "relevant": true }, { "rank": 2, "path": "packages/react-debug-tools/src/ReactDebugHooks.js", "start_line": 501, "end_line": 522, "score": 92.025, "relevant": false }, { "rank": 3, "path": "compiler/packages/snap/src/sprout/shared-runtime.ts", "start_line": 192, "end_line": 226, "score": 91.525, "relevant": false }, { "rank": 4, "path": "compiler/crates/react_compiler_hir/src/globals.rs", "start_line": 270, "end_line": 280, "score": 90.025, "relevant": false }, { "rank": 5, "path": "compiler/crates/react_compiler_hir/src/globals.rs", "start_line": 1699, "end_line": 1715, "score": 90.025, "relevant": false }, { "rank": 6, "path": "compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Program.ts", "start_line": 944, "end_line": 967, "score": 90.025, "relevant": false }, { "rank": 7, "path": "compiler/packages/babel-plugin-react-compiler/scripts/eslint-plugin-react-hooks-test-cases.js", "start_line": 105, "end_line": 128, "score": 0.0170215, "relevant": false }, { "rank": 8, "path": "packages/react-devtools-shared/src/hooks/astUtils.js", "start_line": 572, "end_line": 588, "score": 0.015558237, "relevant": false }, { "rank": 9, "path": "fixtures/eslint-v10/index.js", "start_line": 96, "end_line": 129, "score": 0.011731889, "relevant": false }, { "rank": 10, "path": "fixtures/eslint-v6/index.js", "start_line": 94, "end_line": 127, "score": 0.011602056, "relevant": false } ] }, { "id": "create-context", "query": "create a React context object from a default value", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 12.02, "max_ms": 12.443791, "mean_ms": 12.2629082, "stddev_ms": 0.15536747878677803, "p50_ms": 12.252083, "p95_ms": 12.443791, "p99_ms": 12.443791 }, "expected": [ "packages/react/src/ReactContext.js:14" ], "results": [ { "rank": 1, "path": "packages/react/src/ReactContext.js", "start_line": 1, "end_line": 18, "score": 115.525, "relevant": true }, { "rank": 2, "path": "compiler/crates/react_compiler_inference/src/infer_mutation_aliasing_ranges.rs", "start_line": 125, "end_line": 141, "score": 112.025, "relevant": false }, { "rank": 3, "path": "packages/react-devtools-shell/src/app/InspectableElements/CustomHooks.js", "start_line": 75, "end_line": 104, "score": 110.35, "relevant": false }, { "rank": 4, "path": "compiler/crates/react_compiler_inference/src/infer_mutation_aliasing_ranges.rs", "start_line": 113, "end_line": 123, "score": 93.025, "relevant": false }, { "rank": 5, "path": "packages/react-devtools-shell/src/app/InspectableElements/CustomHooks.js", "start_line": 39, "end_line": 75, "score": 91.35, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberScope.js", "start_line": 90, "end_line": 119, "score": 91.35, "relevant": false }, { "rank": 7, "path": "fixtures/nesting/src/shared/ThemeContext.js", "start_line": 1, "end_line": 5, "score": 0.015530553, "relevant": false }, { "rank": 8, "path": "compiler/apps/playground/lib/createContext.ts", "start_line": 26, "end_line": 40, "score": 0.008881923, "relevant": false }, { "rank": 9, "path": "packages/shared/ReactTypes.js", "start_line": 32, "end_line": 58, "score": 0.00884398, "relevant": false }, { "rank": 10, "path": "packages/react-devtools-shared/src/devtools/views/Components/TreeFocusedContext.js", "start_line": 1, "end_line": 16, "score": 0.00788926, "relevant": false } ] }, { "id": "schedule-fiber-update", "query": "schedule an update on a Fiber root", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 10.778333, "max_ms": 11.10825, "mean_ms": 10.9462164, "stddev_ms": 0.12375545579019925, "p50_ms": 10.89, "p95_ms": 11.10825, "p99_ms": 11.10825 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:987" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 972, "end_line": 1005, "score": 131.025, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberDevToolsHook.js", "start_line": 84, "end_line": 111, "score": 112.025, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberHotReloading.js", "start_line": 197, "end_line": 219, "score": 112.025, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 585, "end_line": 609, "score": 112.025, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 809, "end_line": 828, "score": 0.019201228, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3602, "end_line": 3630, "score": 0.01748067, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberClassComponent.js", "start_line": 216, "end_line": 243, "score": 0.015633987, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberHotReloading.js", "start_line": 52, "end_line": 62, "score": 0.013426576, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberConcurrentUpdates.js", "start_line": 175, "end_line": 193, "score": 0.013032279, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 1115, "end_line": 1128, "score": 0.012615638, "relevant": false } ] }, { "id": "commit-root", "query": "commit the finished React root and flush its effects", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 11.750125, "max_ms": 12.389583, "mean_ms": 12.033975000000002, "stddev_ms": 0.21162636923502678, "p50_ms": 12.016792, "p95_ms": 12.389583, "p99_ms": 12.389583 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:3725" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberDevToolsHook.js", "start_line": 84, "end_line": 111, "score": 112.025, "relevant": false }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 3706, "end_line": 3735, "score": 111.35, "relevant": true }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 5138, "end_line": 5154, "score": 94.025, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-facade/src/DevToolsFacadeProfilerTools.js", "start_line": 299, "end_line": 319, "score": 93.025, "relevant": false }, { "rank": 5, "path": "scripts/tasks/generate-changelog/index.js", "start_line": 59, "end_line": 78, "score": 90.5, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 728, "end_line": 754, "score": 0.01875458, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 4676, "end_line": 4692, "score": 0.014796177, "relevant": false }, { "rank": 8, "path": "packages/react-devtools-shared/src/backend/fiber/renderer.js", "start_line": 483, "end_line": 489, "score": 0.01380042, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 754, "end_line": 762, "score": 0.0074767387, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 3897, "end_line": 3920, "score": 0.006761696, "relevant": false } ] }, { "id": "suspense-begin-work", "query": "update a Suspense component during Fiber begin work", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 10.570583999999998, "max_ms": 10.894499999999999, "mean_ms": 10.7396754, "stddev_ms": 0.12566863269503667, "p50_ms": 10.701459, "p95_ms": 10.894499999999999, "p99_ms": 10.894499999999999 }, "expected": [ "packages/react-reconciler/src/ReactFiberBeginWork.js:2383" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 2369, "end_line": 2387, "score": 134.35, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 4222, "end_line": 4231, "score": 96.625, "relevant": false }, { "rank": 3, "path": "compiler/packages/snap/src/reporter.ts", "start_line": 109, "end_line": 131, "score": 92.525, "relevant": false }, { "rank": 4, "path": "packages/shared/ReactInstanceMap.js", "start_line": 1, "end_line": 24, "score": 92.0, "relevant": false }, { "rank": 5, "path": "compiler/crates/react_compiler_inference/src/build_reactive_scope_terminals_hir.rs", "start_line": 328, "end_line": 347, "score": 91.025, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 2964, "end_line": 2981, "score": 0.01635968, "relevant": false }, { "rank": 7, "path": "packages/react-devtools-shared/src/backend/fiber/renderer.js", "start_line": 4274, "end_line": 4281, "score": 0.016103012, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberClassUpdateQueue.js", "start_line": 257, "end_line": 276, "score": 0.010960969, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 223, "end_line": 243, "score": 0.0087369215, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 2167, "end_line": 2176, "score": 0.008638726, "relevant": false } ] }, { "id": "delegated-dom-events", "query": "register delegated listeners for every supported DOM event", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 9.986875, "max_ms": 10.546708, "mean_ms": 10.289224800000001, "stddev_ms": 0.18349788972781161, "p50_ms": 10.284082999999999, "p95_ms": 10.546708, "p99_ms": 10.546708 }, "expected": [ "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js:432" ], "results": [ { "rank": 1, "path": "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js", "start_line": 430, "end_line": 433, "score": 133.025, "relevant": true }, { "rank": 2, "path": "packages/react-dom-bindings/src/events/plugins/BeforeInputEventPlugin.js", "start_line": 58, "end_line": 92, "score": 114.025, "relevant": false }, { "rank": 3, "path": "packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js", "start_line": 3813, "end_line": 3837, "score": 112.025, "relevant": false }, { "rank": 4, "path": "flow-typed/environments/dom.js", "start_line": 75, "end_line": 103, "score": 111.5, "relevant": false }, { "rank": 5, "path": "packages/react-dom-bindings/src/events/getListener.js", "start_line": 54, "end_line": 78, "score": 97.625, "relevant": false }, { "rank": 6, "path": "packages/react-client/src/ReactFlightClient.js", "start_line": 803, "end_line": 820, "score": 91.025, "relevant": false }, { "rank": 7, "path": "packages/react-dom-bindings/src/client/ReactDOMComponent.js", "start_line": 3183, "end_line": 3200, "score": 0.019359875, "relevant": false }, { "rank": 8, "path": "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js", "start_line": 560, "end_line": 575, "score": 0.016670931, "relevant": false }, { "rank": 9, "path": "packages/react-devtools-shared/src/events.js", "start_line": 16, "end_line": 41, "score": 0.012651234, "relevant": false }, { "rank": 10, "path": "packages/react-devtools-shared/src/hook.js", "start_line": 241, "end_line": 275, "score": 0.012434676, "relevant": false } ] }, { "id": "create-dom-root", "query": "create a concurrent React DOM root", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 11.497792, "max_ms": 11.689667, "mean_ms": 11.5737752, "stddev_ms": 0.06575997926824498, "p50_ms": 11.558125, "p95_ms": 11.689667, "p99_ms": 11.689667 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:171", "packages/react-dom/src/client/ReactDOMRootFB.js:131" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 99, "end_line": 117, "score": 115.625, "relevant": false }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 153, "end_line": 174, "score": 115.35, "relevant": true }, { "rank": 3, "path": "packages/react-reconciler/src/ReactRootTags.js", "start_line": 1, "end_line": 13, "score": 93.35, "relevant": false }, { "rank": 4, "path": "compiler/crates/react_compiler_inference/src/infer_mutation_aliasing_ranges.rs", "start_line": 113, "end_line": 123, "score": 93.025, "relevant": false }, { "rank": 5, "path": "fixtures/dom/src/index.js", "start_line": 30, "end_line": 51, "score": 0.0154553475, "relevant": false }, { "rank": 6, "path": "scripts/shared/inlinedHostConfigs.js", "start_line": 69, "end_line": 86, "score": 0.010785177, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberConcurrentUpdates.js", "start_line": 110, "end_line": 125, "score": 0.008551636, "relevant": false }, { "rank": 8, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 339, "end_line": 360, "score": 0.008544145, "relevant": false }, { "rank": 9, "path": "packages/react-native-renderer/src/ReactFabric.js", "start_line": 151, "end_line": 169, "score": 0.0076605543, "relevant": false }, { "rank": 10, "path": "packages/react/src/ReactContext.js", "start_line": 18, "end_line": 33, "score": 0.006110204, "relevant": false } ] }, { "id": "reconcile-keyed-array", "query": "reconcile an array of keyed React children", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 10.857958, "max_ms": 11.411875, "mean_ms": 11.170858200000001, "stddev_ms": 0.1810941134729674, "p50_ms": 11.224666, "p95_ms": 11.411875, "p99_ms": 11.411875 }, "expected": [ "packages/react-reconciler/src/ReactChildFiber.js:1177" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactChildFiber.js", "start_line": 1160, "end_line": 1182, "score": 130.35, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 324, "end_line": 343, "score": 111.35, "relevant": false }, { "rank": 3, "path": "packages/react/index.development.js", "start_line": 22, "end_line": 26, "score": 92.0, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-shell/src/app/Hydration/index.js", "start_line": 1, "end_line": 33, "score": 91.35, "relevant": false }, { "rank": 5, "path": "packages/shared/ReactPerformanceTrackProperties.js", "start_line": 188, "end_line": 199, "score": 74.0, "relevant": false }, { "rank": 6, "path": "compiler/crates/react_compiler_hir/src/globals.rs", "start_line": 2116, "end_line": 2139, "score": 73.025, "relevant": false }, { "rank": 7, "path": "packages/react/src/ReactChildren.js", "start_line": 419, "end_line": 439, "score": 0.019072764, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactChildFiber.js", "start_line": 1417, "end_line": 1443, "score": 0.017196095, "relevant": false }, { "rank": 9, "path": "packages/react-server/src/ReactFlightServer.js", "start_line": 2075, "end_line": 2095, "score": 0.016097944, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 1787, "end_line": 1805, "score": 0.014922737, "relevant": false } ] }, { "id": "dispatch-state-update", "query": "dispatch a useState hook update", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 11.017959000000001, "max_ms": 11.228333, "mean_ms": 11.1053, "stddev_ms": 0.08149522641234853, "p50_ms": 11.091375000000001, "p95_ms": 11.228333, "p99_ms": 11.228333 }, "expected": [ "packages/react-reconciler/src/ReactFiberHooks.js:3626" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3654, "end_line": 3679, "score": 131.025, "relevant": false }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3602, "end_line": 3630, "score": 130.35, "relevant": true }, { "rank": 3, "path": "compiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoSetStateInEffects.ts", "start_line": 115, "end_line": 128, "score": 114.025, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 1946, "end_line": 1974, "score": 112.025, "relevant": false }, { "rank": 5, "path": "compiler/crates/react_compiler_hir/src/globals.rs", "start_line": 1390, "end_line": 1412, "score": 110.025, "relevant": false }, { "rank": 6, "path": "compiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoDerivedComputationsInEffects_exp.ts", "start_line": 774, "end_line": 797, "score": 110.025, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 1299, "end_line": 1320, "score": 0.016159546, "relevant": false }, { "rank": 8, "path": "packages/react-debug-tools/src/ReactDebugHooks.js", "start_line": 293, "end_line": 319, "score": 0.012064993, "relevant": false }, { "rank": 9, "path": "packages/react-server/src/ReactFizzHooks.js", "start_line": 406, "end_line": 428, "score": 0.008149343, "relevant": false }, { "rank": 10, "path": "compiler/packages/react-mcp-server/src/index.ts", "start_line": 415, "end_line": 481, "score": 0.007652107, "relevant": false } ] }, { "id": "hydrate-dom-root", "query": "hydrate a server-rendered React DOM root", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 11.400583000000001, "max_ms": 11.607458, "mean_ms": 11.4705666, "stddev_ms": 0.07386024707405138, "p50_ms": 11.450917, "p95_ms": 11.607458, "p99_ms": 11.607458 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:276", "packages/react-dom/src/client/ReactDOMRootFB.js:148" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 134, "end_line": 169, "score": 116.025, "relevant": true }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 99, "end_line": 117, "score": 115.625, "relevant": false }, { "rank": 3, "path": "fixtures/dom/public/renderer.js", "start_line": 94, "end_line": 117, "score": 0.015675064, "relevant": false }, { "rank": 4, "path": "scripts/shared/inlinedHostConfigs.js", "start_line": 242, "end_line": 259, "score": 0.011153135, "relevant": false }, { "rank": 5, "path": "scripts/rollup/bundles.js", "start_line": 348, "end_line": 374, "score": 0.0073916246, "relevant": false }, { "rank": 6, "path": "fixtures/flight-parcel/src/client.tsx", "start_line": 25, "end_line": 44, "score": 0.0063438793, "relevant": false }, { "rank": 7, "path": "fixtures/attribute-behavior/src/App.js", "start_line": 432, "end_line": 456, "score": 0.00597071, "relevant": false }, { "rank": 8, "path": "packages/react-dom-bindings/src/client/ReactDOMComponent.js", "start_line": 2978, "end_line": 3007, "score": 0.0057033016, "relevant": false }, { "rank": 9, "path": "fixtures/dom/src/components/fixtures/hydration/index.js", "start_line": 85, "end_line": 90, "score": 0.005178677, "relevant": false }, { "rank": 10, "path": "fixtures/ssr/src/index.js", "start_line": 1, "end_line": 12, "score": 0.005178677, "relevant": false } ] } ] }, { "name": "literal", "effect": { "query_count": 10, "recall_at_1": 0.7, "recall_at_3": 0.9, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 0.7916666666666667, "ndcg_at_10": 0.8430676558073393 }, "query_latency": { "samples": 50, "min_ms": 9.6115, "max_ms": 27.949291000000002, "mean_ms": 11.513225019999998, "stddev_ms": 2.4987487864599474, "p50_ms": 11.21375, "p95_ms": 12.639333, "p99_ms": 27.949291000000002 }, "queries": [ { "id": "state-hook-api", "query": "export function useState", "first_relevant_rank": 4, "latency": { "samples": 5, "min_ms": 11.231334, "max_ms": 11.72225, "mean_ms": 11.4638502, "stddev_ms": 0.16609321768260146, "p50_ms": 11.452584, "p95_ms": 11.72225, "p99_ms": 11.72225 }, "expected": [ "packages/react/src/ReactHooks.js:66" ], "results": [ { "rank": 1, "path": "packages/react-server/src/ReactFizzHooks.js", "start_line": 406, "end_line": 428, "score": 3.947989, "relevant": false }, { "rank": 2, "path": "fixtures/dom/src/components/fixtures/fragment-refs/EventDispatchCase.js", "start_line": 1, "end_line": 31, "score": 1.8856426, "relevant": false }, { "rank": 3, "path": "fixtures/nesting/src/shared/useTime.js", "start_line": 1, "end_line": 12, "score": 1.8788842, "relevant": false }, { "rank": 4, "path": "packages/react/src/ReactHooks.js", "start_line": 44, "end_line": 66, "score": 100.35, "relevant": true }, { "rank": 5, "path": "compiler/crates/react_compiler_hir/src/globals.rs", "start_line": 1699, "end_line": 1715, "score": 90.025, "relevant": false }, { "rank": 6, "path": "compiler/packages/babel-plugin-react-compiler/src/Transform/NameAnonymousFunctions.ts", "start_line": 41, "end_line": 62, "score": 73.625, "relevant": false }, { "rank": 7, "path": "compiler/packages/snap/src/runner-watch.ts", "start_line": 503, "end_line": 533, "score": 72.525, "relevant": false }, { "rank": 8, "path": "compiler/packages/snap/src/sprout/evaluator.ts", "start_line": 255, "end_line": 267, "score": 72.525, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 1357, "end_line": 1370, "score": 71.025, "relevant": false }, { "rank": 10, "path": "compiler/packages/babel-plugin-react-compiler/scripts/eslint-plugin-react-hooks-test-cases.js", "start_line": 758, "end_line": 776, "score": 0.013459694, "relevant": false } ] }, { "id": "create-context", "query": "REACT_CONTEXT_TYPE defaultValue ReactContext", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 12.355084, "max_ms": 12.639333, "mean_ms": 12.555567, "stddev_ms": 0.10303898129737141, "p50_ms": 12.595459, "p95_ms": 12.639333, "p99_ms": 12.639333 }, "expected": [ "packages/react/src/ReactContext.js:14" ], "results": [ { "rank": 1, "path": "packages/react/src/ReactContext.js", "start_line": 1, "end_line": 18, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/shared/ReactSymbols.js", "start_line": 21, "end_line": 32, "score": 121.0, "relevant": false }, { "rank": 3, "path": "compiler/packages/babel-plugin-react-compiler/src/HIR/BuildHIR.ts", "start_line": 4314, "end_line": 4337, "score": 102.025, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberLegacyContext.js", "start_line": 77, "end_line": 97, "score": 94.025, "relevant": false }, { "rank": 5, "path": "compiler/crates/react_compiler_lowering/src/build_hir.rs", "start_line": 5082, "end_line": 5095, "score": 92.025, "relevant": false }, { "rank": 6, "path": "packages/react-devtools-shell/src/app/EditableProps/index.js", "start_line": 71, "end_line": 92, "score": 92.025, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberScope.js", "start_line": 90, "end_line": 119, "score": 91.35, "relevant": false }, { "rank": 8, "path": "packages/shared/ReactTypes.js", "start_line": 32, "end_line": 58, "score": 0.017373743, "relevant": false }, { "rank": 9, "path": "packages/react-server/src/ReactFizzServer.js", "start_line": 3153, "end_line": 3165, "score": 0.016770752, "relevant": false }, { "rank": 10, "path": "packages/shared/getComponentNameFromType.js", "start_line": 104, "end_line": 120, "score": 0.016040223, "relevant": false } ] }, { "id": "schedule-fiber-update", "query": "scheduleUpdateOnFiber FiberRoot fiber lane", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 11.21375, "max_ms": 11.482667000000001, "mean_ms": 11.3410498, "stddev_ms": 0.11610066823476976, "p50_ms": 11.299333, "p95_ms": 11.482667000000001, "p99_ms": 11.482667000000001 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:987" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 972, "end_line": 1005, "score": 1.9092338, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 809, "end_line": 828, "score": 1.8246555, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 1099, "end_line": 1115, "score": 1.8216136, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 3942, "end_line": 3962, "score": 112.025, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactFiberDevToolsHook.js", "start_line": 84, "end_line": 111, "score": 112.025, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberHotReloading.js", "start_line": 197, "end_line": 219, "score": 112.025, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 585, "end_line": 609, "score": 112.025, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberClassComponent.js", "start_line": 216, "end_line": 243, "score": 0.016472064, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3602, "end_line": 3630, "score": 0.016097195, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberConcurrentUpdates.js", "start_line": 162, "end_line": 174, "score": 0.015363884, "relevant": false } ] }, { "id": "commit-root", "query": "commitRoot root finishedWork lanes", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 11.162583, "max_ms": 11.553583, "mean_ms": 11.4110914, "stddev_ms": 0.13196626744528311, "p50_ms": 11.449542, "p95_ms": 11.553583, "p99_ms": 11.553583 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:3725" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 3706, "end_line": 3735, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberDevToolsHook.js", "start_line": 84, "end_line": 111, "score": 110.025, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberCommitEffects.js", "start_line": 872, "end_line": 889, "score": 102.025, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-facade/src/DevToolsFacadeProfilerTools.js", "start_line": 299, "end_line": 319, "score": 91.025, "relevant": false }, { "rank": 5, "path": "scripts/tasks/generate-changelog/index.js", "start_line": 59, "end_line": 78, "score": 90.5, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 2453, "end_line": 2464, "score": 0.01876833, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberCommitHostEffects.js", "start_line": 70, "end_line": 90, "score": 0.0116324155, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberCommitEffects.js", "start_line": 568, "end_line": 592, "score": 0.011277583, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 754, "end_line": 762, "score": 0.007756133, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberRootScheduler.js", "start_line": 573, "end_line": 590, "score": 0.0074052354, "relevant": false } ] }, { "id": "suspense-begin-work", "query": "updateSuspenseComponent workInProgress renderLanes", "first_relevant_rank": 3, "latency": { "samples": 5, "min_ms": 12.195542, "max_ms": 27.949291000000002, "mean_ms": 15.702374800000001, "stddev_ms": 6.136104624633626, "p50_ms": 12.51075, "p95_ms": 27.949291000000002, "p99_ms": 27.949291000000002 }, "expected": [ "packages/react-reconciler/src/ReactFiberBeginWork.js:2383" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 4367, "end_line": 4389, "score": 2.0, "relevant": false }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 4069, "end_line": 4082, "score": 1.8456964, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 2369, "end_line": 2387, "score": 140.35, "relevant": true }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 236, "end_line": 264, "score": 119.35, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 3942, "end_line": 3962, "score": 112.025, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberLane.js", "start_line": 1080, "end_line": 1097, "score": 111.35, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 505, "end_line": 531, "score": 0.010658411, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 4389, "end_line": 4407, "score": 0.008000512, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberThrow.js", "start_line": 671, "end_line": 681, "score": 0.0058131143, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 1559, "end_line": 1576, "score": 0.0049105114, "relevant": false } ] }, { "id": "delegated-dom-events", "query": "listeningMarker rootContainerElement EventTarget", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 10.308, "max_ms": 10.847166999999999, "mean_ms": 10.578458399999999, "stddev_ms": 0.17770348975819214, "p50_ms": 10.611, "p95_ms": 10.847166999999999, "p99_ms": 10.847166999999999 }, "expected": [ "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js:432" ], "results": [ { "rank": 1, "path": "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js", "start_line": 430, "end_line": 433, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 234, "end_line": 258, "score": 120.35, "relevant": false }, { "rank": 3, "path": "packages/react-dom-bindings/src/client/ReactDOMEventHandle.js", "start_line": 128, "end_line": 149, "score": 112.025, "relevant": false }, { "rank": 4, "path": "packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js", "start_line": 3813, "end_line": 3837, "score": 110.025, "relevant": false }, { "rank": 5, "path": "flow-typed/environments/dom.js", "start_line": 75, "end_line": 103, "score": 109.5, "relevant": false }, { "rank": 6, "path": "packages/react-dom-bindings/src/client/ReactDOMEventHandle.js", "start_line": 61, "end_line": 81, "score": 102.025, "relevant": false }, { "rank": 7, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 252, "end_line": 263, "score": 0.01699501, "relevant": false }, { "rank": 8, "path": "packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js", "start_line": 304, "end_line": 320, "score": 0.01645958, "relevant": false }, { "rank": 9, "path": "packages/react-dom-bindings/src/events/plugins/SelectEventPlugin.js", "start_line": 79, "end_line": 98, "score": 0.015754104, "relevant": false }, { "rank": 10, "path": "flow-typed/environments/dom.js", "start_line": 578, "end_line": 599, "score": 0.0144781405, "relevant": false } ] }, { "id": "create-dom-root", "query": "createRoot CreateRootOptions RootType container", "first_relevant_rank": 3, "latency": { "samples": 5, "min_ms": 10.584332999999999, "max_ms": 11.122250000000001, "mean_ms": 10.9329332, "stddev_ms": 0.20126345620743036, "p50_ms": 11.034165999999999, "p95_ms": 11.122250000000001, "p99_ms": 11.122250000000001 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:171", "packages/react-dom/src/client/ReactDOMRootFB.js:131" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 1, "end_line": 33, "score": 1.8770481, "relevant": false }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 24, "end_line": 53, "score": 1.5765172, "relevant": false }, { "rank": 3, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 153, "end_line": 174, "score": 121.35, "relevant": true }, { "rank": 4, "path": "packages/react-devtools-shell/src/app/index.js", "start_line": 53, "end_line": 84, "score": 110.025, "relevant": false }, { "rank": 5, "path": "packages/react-devtools-shared/src/backend/fiber/renderer.js", "start_line": 6373, "end_line": 6394, "score": 100.025, "relevant": false }, { "rank": 6, "path": "packages/react-noop-renderer/src/createReactNoop.js", "start_line": 1535, "end_line": 1547, "score": 92.025, "relevant": false }, { "rank": 7, "path": "compiler/crates/react_compiler_inference/src/infer_mutation_aliasing_ranges.rs", "start_line": 113, "end_line": 123, "score": 91.025, "relevant": false }, { "rank": 8, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 194, "end_line": 214, "score": 0.017692495, "relevant": false }, { "rank": 9, "path": "packages/react-noop-renderer/src/createReactNoop.js", "start_line": 1248, "end_line": 1258, "score": 0.017682642, "relevant": false }, { "rank": 10, "path": "packages/react-dom/src/ReactDOMFB.modern.js", "start_line": 31, "end_line": 31, "score": 0.0077378135, "relevant": false } ] }, { "id": "reconcile-keyed-array", "query": "reconcileChildrenArray currentFirstChild newChildren lanes", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 10.820500000000001, "max_ms": 11.587959, "mean_ms": 11.0408666, "stddev_ms": 0.28369099025989514, "p50_ms": 10.887166, "p95_ms": 11.587959, "p99_ms": 11.587959 }, "expected": [ "packages/react-reconciler/src/ReactChildFiber.js:1177" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactChildFiber.js", "start_line": 1160, "end_line": 1182, "score": 1.9580972, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactChildFiber.js", "start_line": 1371, "end_line": 1392, "score": 1.9182276, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactChildFiber.js", "start_line": 1923, "end_line": 1945, "score": 1.7697062, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 324, "end_line": 343, "score": 109.35, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 660, "end_line": 676, "score": 109.025, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberCompleteWork.js", "start_line": 793, "end_line": 810, "score": 109.025, "relevant": false }, { "rank": 7, "path": "compiler/packages/babel-plugin-react-compiler/src/Optimization/OutlineJsx.ts", "start_line": 436, "end_line": 465, "score": 100.025, "relevant": false }, { "rank": 8, "path": "packages/react-devtools-shell/src/app/Hydration/index.js", "start_line": 1, "end_line": 33, "score": 89.35, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 3485, "end_line": 3498, "score": 0.015136619, "relevant": false }, { "rank": 10, "path": "packages/react-noop-renderer/src/createReactNoop.js", "start_line": 930, "end_line": 949, "score": 0.012541022, "relevant": false } ] }, { "id": "dispatch-state-update", "query": "dispatchSetState fiber queue action", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 10.079209, "max_ms": 10.542084000000001, "mean_ms": 10.331717000000001, "stddev_ms": 0.15445306557915905, "p50_ms": 10.333167000000001, "p95_ms": 10.542084000000001, "p99_ms": 10.542084000000001 }, "expected": [ "packages/react-reconciler/src/ReactFiberHooks.js:3626" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3602, "end_line": 3630, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 1946, "end_line": 1974, "score": 1.973353, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 2400, "end_line": 2419, "score": 1.860668, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 2099, "end_line": 2123, "score": 131.025, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3654, "end_line": 3679, "score": 131.025, "relevant": false }, { "rank": 6, "path": "compiler/crates/react_compiler_hir/src/globals.rs", "start_line": 1413, "end_line": 1436, "score": 129.025, "relevant": false }, { "rank": 7, "path": "packages/react-server/src/ReactFizzHooks.js", "start_line": 538, "end_line": 563, "score": 109.35, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 2446, "end_line": 2469, "score": 0.019211065, "relevant": false }, { "rank": 9, "path": "packages/react-server/src/ReactFizzHooks.js", "start_line": 500, "end_line": 511, "score": 0.013343159, "relevant": false }, { "rank": 10, "path": "packages/react-reconciler/src/ReactFiberClassUpdateQueue.js", "start_line": 176, "end_line": 199, "score": 0.010694345, "relevant": false } ] }, { "id": "hydrate-dom-root", "query": "hydrateRoot initialChildren HydrateRootOptions", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 9.6115, "max_ms": 9.903792, "mean_ms": 9.774341799999998, "stddev_ms": 0.0941425964405061, "p50_ms": 9.781583, "p95_ms": 9.903792, "p99_ms": 9.903792 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:276", "packages/react-dom/src/client/ReactDOMRootFB.js:148" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 134, "end_line": 169, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 258, "end_line": 280, "score": 1.8791089, "relevant": true }, { "rank": 3, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 24, "end_line": 53, "score": 141.025, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-shell/src/app/SuspenseTree/index.js", "start_line": 76, "end_line": 103, "score": 99.35, "relevant": false }, { "rank": 5, "path": "packages/react-devtools-shared/src/backend/fiber/renderer.js", "start_line": 3526, "end_line": 3546, "score": 91.025, "relevant": false }, { "rank": 6, "path": "packages/react-devtools-shared/src/hydration.js", "start_line": 672, "end_line": 694, "score": 91.025, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/ReactFiberFlags.js", "start_line": 22, "end_line": 33, "score": 90.35, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/ReactFiberRoot.js", "start_line": 140, "end_line": 155, "score": 0.017684804, "relevant": false }, { "rank": 9, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 260, "end_line": 289, "score": 0.016323445, "relevant": false }, { "rank": 10, "path": "packages/react-dom/src/ReactDOMFB.modern.js", "start_line": 31, "end_line": 31, "score": 0.015431085, "relevant": false } ] } ] }, { "name": "symbol", "effect": { "query_count": 10, "recall_at_1": 1.0, "recall_at_3": 1.0, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 1.0, "ndcg_at_10": 1.0 }, "query_latency": { "samples": 50, "min_ms": 0.00675, "max_ms": 0.010958, "mean_ms": 0.00802576, "stddev_ms": 0.0008001212798070052, "p50_ms": 0.007666999999999999, "p95_ms": 0.00975, "p99_ms": 0.010958 }, "queries": [ { "id": "state-hook-api", "query": "useState", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.009583, "max_ms": 0.010958, "mean_ms": 0.009991400000000001, "stddev_ms": 0.0005091344026875422, "p50_ms": 0.00975, "p95_ms": 0.010958, "p99_ms": 0.010958 }, "expected": [ "packages/react/src/ReactHooks.js:66" ], "results": [ { "rank": 1, "path": "packages/react/src/ReactHooks.js", "start_line": 44, "end_line": 66, "score": 2.35, "relevant": true }, { "rank": 2, "path": "packages/react-debug-tools/src/ReactDebugHooks.js", "start_line": 293, "end_line": 319, "score": 2.025, "relevant": false }, { "rank": 3, "path": "packages/react-server/src/ReactFizzHooks.js", "start_line": 406, "end_line": 428, "score": 2.025, "relevant": false }, { "rank": 4, "path": "compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/globals-dont-resolve-local-useState.js", "start_line": 1, "end_line": 18, "score": 0.21000001, "relevant": false }, { "rank": 5, "path": "packages/react-debug-tools/src/__tests__/ReactHooksInspection-test.js", "start_line": 426, "end_line": 445, "score": 0.162, "relevant": false }, { "rank": 6, "path": "packages/react-debug-tools/src/__tests__/ReactHooksInspectionIntegration-test.js", "start_line": 41, "end_line": 61, "score": 0.162, "relevant": false } ] }, { "id": "create-context", "query": "createContext", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.00825, "max_ms": 0.008624999999999999, "mean_ms": 0.0084416, "stddev_ms": 0.00013058882034845055, "p50_ms": 0.008417, "p95_ms": 0.008624999999999999, "p99_ms": 0.008624999999999999 }, "expected": [ "packages/react/src/ReactContext.js:14" ], "results": [ { "rank": 1, "path": "packages/react/src/ReactContext.js", "start_line": 1, "end_line": 18, "score": 3.5249999, "relevant": true }, { "rank": 2, "path": "flow-typed/environments/node.js", "start_line": 3345, "end_line": 3370, "score": 1.5, "relevant": false }, { "rank": 3, "path": "compiler/apps/playground/lib/createContext.ts", "start_line": 26, "end_line": 40, "score": 0.42000002, "relevant": false } ] }, { "id": "schedule-fiber-update", "query": "scheduleUpdateOnFiber", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007541, "max_ms": 0.0077919999999999994, "mean_ms": 0.0076416, "stddev_ms": 0.000081935584455107, "p50_ms": 0.007625, "p95_ms": 0.0077919999999999994, "p99_ms": 0.0077919999999999994 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:987" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 972, "end_line": 1005, "score": 2.025, "relevant": true } ] }, { "id": "commit-root", "query": "commitRoot", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007500000000000001, "max_ms": 0.007584, "mean_ms": 0.007558199999999999, "stddev_ms": 0.00003340299387779468, "p50_ms": 0.007583, "p95_ms": 0.007584, "p99_ms": 0.007584 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:3725" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 3706, "end_line": 3735, "score": 1.35, "relevant": true } ] }, { "id": "suspense-begin-work", "query": "updateSuspenseComponent", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007500000000000001, "max_ms": 0.0077919999999999994, "mean_ms": 0.007625, "stddev_ms": 0.00009516091634699578, "p50_ms": 0.007625, "p95_ms": 0.0077919999999999994, "p99_ms": 0.0077919999999999994 }, "expected": [ "packages/react-reconciler/src/ReactFiberBeginWork.js:2383" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 2369, "end_line": 2387, "score": 1.35, "relevant": true } ] }, { "id": "delegated-dom-events", "query": "listenToAllSupportedEvents", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007583, "max_ms": 0.007708, "mean_ms": 0.0076498, "stddev_ms": 0.00004248011299419982, "p50_ms": 0.007666000000000001, "p95_ms": 0.007708, "p99_ms": 0.007708 }, "expected": [ "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js:432" ], "results": [ { "rank": 1, "path": "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js", "start_line": 430, "end_line": 433, "score": 2.025, "relevant": true } ] }, { "id": "create-dom-root", "query": "createRoot", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.0085, "max_ms": 0.008916, "mean_ms": 0.008650000000000001, "stddev_ms": 0.00015025977505640016, "p50_ms": 0.008583, "p95_ms": 0.008916, "p99_ms": 0.008916 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:171", "packages/react-dom/src/client/ReactDOMRootFB.js:131" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 153, "end_line": 174, "score": 1.35, "relevant": true }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 113, "end_line": 134, "score": 1.35, "relevant": true }, { "rank": 3, "path": "packages/react/src/__tests__/testDefinitions/ReactDOMClient.d.ts", "start_line": 1, "end_line": 18, "score": 0.188, "relevant": false }, { "rank": 4, "path": "packages/use-sync-external-store/src/__tests__/useSyncExternalStoreShared-test.js", "start_line": 81, "end_line": 92, "score": 0.162, "relevant": false } ] }, { "id": "reconcile-keyed-array", "query": "reconcileChildrenArray", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007542, "max_ms": 0.0077919999999999994, "mean_ms": 0.0076086, "stddev_ms": 0.00009355982043591124, "p50_ms": 0.007583, "p95_ms": 0.0077919999999999994, "p99_ms": 0.0077919999999999994 }, "expected": [ "packages/react-reconciler/src/ReactChildFiber.js:1177" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactChildFiber.js", "start_line": 1160, "end_line": 1182, "score": 1.35, "relevant": true } ] }, { "id": "dispatch-state-update", "query": "dispatchSetState", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.00675, "max_ms": 0.007666999999999999, "mean_ms": 0.007241599999999999, "stddev_ms": 0.0003896709381003413, "p50_ms": 0.007500000000000001, "p95_ms": 0.007666999999999999, "p99_ms": 0.007666999999999999 }, "expected": [ "packages/react-reconciler/src/ReactFiberHooks.js:3626" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 3602, "end_line": 3630, "score": 1.35, "relevant": true } ] }, { "id": "hydrate-dom-root", "query": "hydrateRoot", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.00775, "max_ms": 0.008, "mean_ms": 0.0078498, "stddev_ms": 0.00009710283209052145, "p50_ms": 0.007833, "p95_ms": 0.008, "p99_ms": 0.008 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:276", "packages/react-dom/src/client/ReactDOMRootFB.js:148" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 134, "end_line": 169, "score": 2.025, "relevant": true }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 258, "end_line": 280, "score": 1.35, "relevant": true }, { "rank": 3, "path": "packages/react/src/__tests__/testDefinitions/ReactDOMClient.d.ts", "start_line": 1, "end_line": 18, "score": 0.188, "relevant": false }, { "rank": 4, "path": "packages/react-dom/src/__tests__/ReactDOMSingletonComponents-test.js", "start_line": 776, "end_line": 797, "score": 0.162, "relevant": false } ] } ] } ] }, { "system": "CodeGraph", "version": "1.0.1", "index": { "cold_ready_ms": 36600.96875, "cold_index_ms": 36600.96875, "cached_load_ms": 96.041542, "indexed_files": 4584, "indexed_units": 53295, "indexed_unit": "nodes", "indexed_edges": 163188, "persisted_index_bytes": 333099237, "units_per_second": 1456.1089998471693 }, "tracks": [ { "name": "natural_language", "effect": { "query_count": 10, "recall_at_1": 0.0, "recall_at_3": 0.0, "recall_at_5": 0.0, "recall_at_10": 0.0, "mrr_at_10": 0.0, "ndcg_at_10": 0.0 }, "query_latency": { "samples": 50, "min_ms": 174.296042, "max_ms": 306.249375, "mean_ms": 230.51815414, "stddev_ms": 32.92940676162665, "p50_ms": 230.271, "p95_ms": 275.192916, "p99_ms": 306.249375 }, "queries": [ { "id": "state-hook-api", "query": "where is the public useState hook implemented", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 202.58725, "max_ms": 211.4355, "mean_ms": 205.91125819999996, "stddev_ms": 3.0001534639936884, "p50_ms": 204.845083, "p95_ms": 211.4355, "p99_ms": 211.4355 }, "expected": [ "packages/react/src/ReactHooks.js:66" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneNonEscapingScopes.ts", "start_line": 202, "end_line": 417, "score": 1.0, "relevant": false }, { "rank": 2, "path": "compiler/crates/react_compiler_reactive_scopes/src/promote_used_temporaries.rs", "start_line": 33, "end_line": 43, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/crates/react_compiler_reactive_scopes/src/propagate_early_returns.rs", "start_line": 30, "end_line": 111, "score": 0.33333334, "relevant": false } ] }, { "id": "create-context", "query": "create a React context object from a default value", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 243.129459, "max_ms": 251.598292, "mean_ms": 247.59145039999999, "stddev_ms": 2.9825155663067764, "p50_ms": 248.403667, "p95_ms": 251.598292, "p99_ms": 251.598292 }, "expected": [ "packages/react/src/ReactContext.js:14" ], "results": [ { "rank": 1, "path": "compiler/crates/react_compiler_hir/src/environment_config.rs", "start_line": 1, "end_line": 230, "score": 1.0, "relevant": false }, { "rank": 2, "path": "compiler/crates/react_compiler_hir/src/lib.rs", "start_line": 35, "end_line": 1039, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/crates/react_compiler_lowering/src/hir_builder.rs", "start_line": 290, "end_line": 1378, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "compiler/crates/react_compiler_diagnostics/src/lib.rs", "start_line": 399, "end_line": 446, "score": 0.25, "relevant": false }, { "rank": 5, "path": "compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingRanges.ts", "start_line": 599, "end_line": 619, "score": 0.2, "relevant": false } ] }, { "id": "schedule-fiber-update", "query": "schedule an update on a Fiber root", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 174.296042, "max_ms": 180.32825, "mean_ms": 177.5892666, "stddev_ms": 1.972332939981442, "p50_ms": 177.857666, "p95_ms": 180.32825, "p99_ms": 180.32825 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:987" ], "results": [ { "rank": 1, "path": "compiler/packages/snap/src/reporter.ts", "start_line": 117, "end_line": 181, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-devtools-shared/src/backend/views/Highlighter/Overlay.js", "start_line": 56, "end_line": 88, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/BuildReactiveFunction.ts", "start_line": 1243, "end_line": 1475, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "compiler/crates/react_compiler_reactive_scopes/src/build_reactive_function.rs", "start_line": 78, "end_line": 314, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 155, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiber.js", "start_line": 875, "end_line": 881, "score": 0.16666667, "relevant": false } ] }, { "id": "commit-root", "query": "commit the finished React root and flush its effects", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 253.771334, "max_ms": 306.249375, "mean_ms": 266.76911679999995, "stddev_ms": 19.81084339382537, "p50_ms": 257.559875, "p95_ms": 306.249375, "p99_ms": 306.249375 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:3725" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/Utils/Result.ts", "start_line": 115, "end_line": 201, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-server-dom-esm/src/server/ReactFlightDOMServerNode.js", "start_line": 368, "end_line": 401, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactTestSelectors.js", "start_line": 315, "end_line": 524, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseRects.js", "start_line": 414, "end_line": 420, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/react-devtools-shell/src/e2e/app.js", "start_line": 1, "end_line": 20, "score": 0.16666667, "relevant": false } ] }, { "id": "suspense-begin-work", "query": "update a Suspense component during Fiber begin work", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 227.695959, "max_ms": 232.948625, "mean_ms": 230.49634999999998, "stddev_ms": 1.7280667118247504, "p50_ms": 230.271, "p95_ms": 232.948625, "p99_ms": 232.948625 }, "expected": [ "packages/react-reconciler/src/ReactFiberBeginWork.js:2383" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts", "start_line": 17, "end_line": 946, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-devtools-shared/src/backend/views/Highlighter/Overlay.js", "start_line": 14, "end_line": 325, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/packages/snap/src/reporter.ts", "start_line": 106, "end_line": 276, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 144, "end_line": 187, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactTestSelectors.js", "start_line": 524, "end_line": 530, "score": 0.2, "relevant": false } ] }, { "id": "delegated-dom-events", "query": "register delegated listeners for every supported DOM event", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 271.740083, "max_ms": 275.352375, "mean_ms": 273.77099979999997, "stddev_ms": 1.5758376504700493, "p50_ms": 274.568625, "p95_ms": 275.352375, "p99_ms": 275.352375 }, "expected": [ "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js:432" ], "results": [ { "rank": 1, "path": "packages/internal-test-utils/ReactInternalTestUtils.js", "start_line": 349, "end_line": 379, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-dom-bindings/src/events/plugins/BeforeInputEventPlugin.js", "start_line": 55, "end_line": 92, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-dom-bindings/src/events/plugins/ChangeEventPlugin.js", "start_line": 32, "end_line": 49, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-dom-bindings/src/events/plugins/ScrollEndEventPlugin.js", "start_line": 1, "end_line": 212, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-dom-bindings/src/events/plugins/SelectEventPlugin.js", "start_line": 1, "end_line": 209, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/react-devtools-extensions/src/main/registerEventsLogger.js", "start_line": 1, "end_line": 12, "score": 0.16666667, "relevant": false }, { "rank": 7, "path": "compiler/crates/react_compiler_hir/src/dominator.rs", "start_line": 21, "end_line": 362, "score": 0.14285715, "relevant": false } ] }, { "id": "create-dom-root", "query": "create a concurrent React DOM root", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 211.101625, "max_ms": 214.244875, "mean_ms": 212.19010820000003, "stddev_ms": 1.1024442064043696, "p50_ms": 211.904041, "p95_ms": 214.244875, "p99_ms": 214.244875 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:171", "packages/react-dom/src/client/ReactDOMRootFB.js:131" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingRanges.ts", "start_line": 599, "end_line": 619, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/packages/babel-plugin-react-compiler/src/CompilerError.ts", "start_line": 56, "end_line": 334, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "scripts/jest/ReactJSDOMEnvironment.js", "start_line": 1, "end_line": 19, "score": 0.25, "relevant": false }, { "rank": 5, "path": "compiler/packages/snap/src/sprout/shared-runtime.ts", "start_line": 70, "end_line": 430, "score": 0.2, "relevant": false } ] }, { "id": "reconcile-keyed-array", "query": "reconcile an array of keyed React children", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 225.743791, "max_ms": 242.638, "mean_ms": 232.19039979999997, "stddev_ms": 7.4716820836214835, "p50_ms": 226.780625, "p95_ms": 242.638, "p99_ms": 242.638 }, "expected": [ "packages/react-reconciler/src/ReactChildFiber.js:1177" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts", "start_line": 17, "end_line": 946, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-dom-bindings/src/server/ReactFizzConfigDOM.js", "start_line": 6477, "end_line": 6525, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 687, "end_line": 693, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-shared/src/utils.js", "start_line": 1198, "end_line": 1204, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/shared/ReactPerformanceTrackProperties.js", "start_line": 114, "end_line": 120, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/react-devtools-shared/src/backend/utils/index.js", "start_line": 107, "end_line": 113, "score": 0.16666667, "relevant": false } ] }, { "id": "dispatch-state-update", "query": "dispatch a useState hook update", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 182.145959, "max_ms": 203.607042, "mean_ms": 190.2647834, "stddev_ms": 9.032259195986923, "p50_ms": 183.960958, "p95_ms": 203.607042, "p99_ms": 203.607042 }, "expected": [ "packages/react-reconciler/src/ReactFiberHooks.js:3626" ], "results": [ { "rank": 1, "path": "compiler/packages/snap/src/reporter.ts", "start_line": 1, "end_line": 275, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-devtools-shared/src/backend/views/Highlighter/Overlay.js", "start_line": 14, "end_line": 325, "score": 0.5, "relevant": false } ] }, { "id": "hydrate-dom-root", "query": "hydrate a server-rendered React DOM root", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 264.518083, "max_ms": 272.533667, "mean_ms": 268.4078082, "stddev_ms": 2.651605522744459, "p50_ms": 268.403583, "p95_ms": 272.533667, "p99_ms": 272.533667 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:276", "packages/react-dom/src/client/ReactDOMRootFB.js:148" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 1.0, "relevant": false }, { "rank": 2, "path": "scripts/jest/ReactDOMServerIntegrationEnvironment.js", "start_line": 1, "end_line": 34, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-server-dom-unbundled/src/ReactFlightUnbundledNodeRegister.js", "start_line": 1, "end_line": 109, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-server-dom-webpack/src/ReactFlightWebpackNodeRegister.js", "start_line": 1, "end_line": 109, "score": 0.25, "relevant": false }, { "rank": 5, "path": "scripts/release/shared-commands/test-packaging-fixture.js", "start_line": 1, "end_line": 77, "score": 0.2, "relevant": false } ] } ] }, { "name": "literal", "effect": { "query_count": 10, "recall_at_1": 0.1, "recall_at_3": 0.1, "recall_at_5": 0.1, "recall_at_10": 0.1, "mrr_at_10": 0.1, "ndcg_at_10": 0.1 }, "query_latency": { "samples": 50, "min_ms": 198.813791, "max_ms": 298.397709, "mean_ms": 239.62709002, "stddev_ms": 30.21622815558944, "p50_ms": 235.108, "p95_ms": 294.483792, "p99_ms": 298.397709 }, "queries": [ { "id": "state-hook-api", "query": "export function useState", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 200.753375, "max_ms": 224.649291, "mean_ms": 207.98285, "stddev_ms": 9.118932635173266, "p50_ms": 202.231583, "p95_ms": 224.649291, "p99_ms": 224.649291 }, "expected": [ "packages/react/src/ReactHooks.js:66" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts", "start_line": 148, "end_line": 865, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-devtools-shared/src/registerDevToolsEventLogger.js", "start_line": 1, "end_line": 90, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/packages/babel-plugin-react-compiler/src/ReactiveScopes/PruneNonEscapingScopes.ts", "start_line": 202, "end_line": 417, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "compiler/crates/react_compiler_reactive_scopes/src/promote_used_temporaries.rs", "start_line": 33, "end_line": 43, "score": 0.25, "relevant": false }, { "rank": 5, "path": "compiler/crates/react_compiler_reactive_scopes/src/propagate_early_returns.rs", "start_line": 30, "end_line": 111, "score": 0.2, "relevant": false } ] }, { "id": "create-context", "query": "REACT_CONTEXT_TYPE defaultValue ReactContext", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 222.126167, "max_ms": 231.59475, "mean_ms": 227.111925, "stddev_ms": 3.1037191146447496, "p50_ms": 226.692958, "p95_ms": 231.59475, "p99_ms": 231.59475 }, "expected": [ "packages/react/src/ReactContext.js:14" ], "results": [ { "rank": 1, "path": "compiler/crates/react_compiler_hir/src/object_shape.rs", "start_line": 305, "end_line": 433, "score": 1.0, "relevant": false }, { "rank": 2, "path": "compiler/crates/react_compiler_hir/src/environment_config.rs", "start_line": 50, "end_line": 70, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/crates/react_compiler_hir/src/environment.rs", "start_line": 328, "end_line": 1039, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/shared/ReactSymbols.js", "start_line": 1, "end_line": 76, "score": 0.25, "relevant": false }, { "rank": 5, "path": "compiler/crates/react_compiler_hir/src/visitors.rs", "start_line": 1285, "end_line": 1400, "score": 0.2, "relevant": false } ] }, { "id": "schedule-fiber-update", "query": "scheduleUpdateOnFiber FiberRoot fiber lane", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 230.202042, "max_ms": 235.108, "mean_ms": 233.1624918, "stddev_ms": 1.6876966037989642, "p50_ms": 233.955458, "p95_ms": 235.108, "p99_ms": 235.108 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:987" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 699, "end_line": 1132, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 7, "end_line": 363, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 496, "end_line": 4235, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberCompleteWork.js", "start_line": 1113, "end_line": 1913, "score": 0.25, "relevant": false } ] }, { "id": "commit-root", "query": "commitRoot root finishedWork lanes", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 198.813791, "max_ms": 202.109958, "mean_ms": 200.5489164, "stddev_ms": 1.0943391398363849, "p50_ms": 200.31375, "p95_ms": 202.109958, "p99_ms": 202.109958 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:3725" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-reconciler/src/ReactTestSelectors.js", "start_line": 315, "end_line": 524, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 1219, "end_line": 1225, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseRects.js", "start_line": 414, "end_line": 420, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-devtools-shell/src/e2e/app.js", "start_line": 1, "end_line": 20, "score": 0.2, "relevant": false } ] }, { "id": "suspense-begin-work", "query": "updateSuspenseComponent workInProgress renderLanes", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 243.143125, "max_ms": 250.096167, "mean_ms": 246.77783340000002, "stddev_ms": 2.24469966896221, "p50_ms": 246.943583, "p95_ms": 250.096167, "p99_ms": 250.096167 }, "expected": [ "packages/react-reconciler/src/ReactFiberBeginWork.js:2383" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberRootScheduler.js", "start_line": 572, "end_line": 582, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-client/src/ReactFlightReplyClient.js", "start_line": 169, "end_line": 1430, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-art/npm/Wedge.js", "start_line": 1, "end_line": 180, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-art/npm/Rectangle.js", "start_line": 1, "end_line": 127, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-art/npm/Circle.js", "start_line": 1, "end_line": 48, "score": 0.2, "relevant": false }, { "rank": 6, "path": "compiler/packages/snap/src/sprout/evaluator.ts", "start_line": 5, "end_line": 158, "score": 0.16666667, "relevant": false } ] }, { "id": "delegated-dom-events", "query": "listeningMarker rootContainerElement EventTarget", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 286.181125, "max_ms": 294.483792, "mean_ms": 289.27231700000004, "stddev_ms": 3.2784062072158084, "p50_ms": 287.213584, "p95_ms": 294.483792, "p99_ms": 294.483792 }, "expected": [ "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js:432" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-devtools-shell/src/app/devtools.js", "start_line": 1, "end_line": 90, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-devtools-shell/src/e2e/app.js", "start_line": 1, "end_line": 20, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-devtools-shared/src/devtools/views/Components/Element.js", "start_line": 35, "end_line": 277, "score": 0.25, "relevant": false } ] }, { "id": "create-dom-root", "query": "createRoot CreateRootOptions RootType container", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 247.25825, "max_ms": 250.319458, "mean_ms": 248.8225666, "stddev_ms": 1.0553091241659143, "p50_ms": 248.929083, "p95_ms": 250.319458, "p99_ms": 250.319458 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:171", "packages/react-dom/src/client/ReactDOMRootFB.js:131" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-devtools-shell/src/app/devtools.js", "start_line": 1, "end_line": 90, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-devtools-shell/src/e2e/app.js", "start_line": 1, "end_line": 20, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-dom-bindings/src/shared/ReactFlightClientConfigDOM.js", "start_line": 1, "end_line": 139, "score": 0.25, "relevant": false }, { "rank": 5, "path": "compiler/packages/babel-plugin-react-compiler/src/HIR/PrintHIR.ts", "start_line": 36, "end_line": 117, "score": 0.2, "relevant": false } ] }, { "id": "reconcile-keyed-array", "query": "reconcileChildrenArray currentFirstChild newChildren lanes", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 290.063167, "max_ms": 298.397709, "mean_ms": 293.46364200000005, "stddev_ms": 3.23619917636502, "p50_ms": 291.465417, "p95_ms": 298.397709, "p99_ms": 298.397709 }, "expected": [ "packages/react-reconciler/src/ReactChildFiber.js:1177" ], "results": [ { "rank": 1, "path": "compiler/crates/react_compiler_hir/src/environment.rs", "start_line": 38, "end_line": 534, "score": 1.0, "relevant": false } ] }, { "id": "dispatch-state-update", "query": "dispatchSetState fiber queue action", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 228.716708, "max_ms": 240.854958, "mean_ms": 236.8381082, "stddev_ms": 4.418047766653153, "p50_ms": 238.157792, "p95_ms": 240.854958, "p99_ms": 240.854958 }, "expected": [ "packages/react-reconciler/src/ReactFiberHooks.js:3626" ], "results": [ { "rank": 1, "path": "compiler/crates/react_compiler_inference/src/infer_mutation_aliasing_effects.rs", "start_line": 117, "end_line": 144, "score": 1.0, "relevant": false }, { "rank": 2, "path": "compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingEffects.ts", "start_line": 95, "end_line": 316, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/react-native-renderer/src/ReactNativeFiberInspector.js", "start_line": 1, "end_line": 202, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 144, "end_line": 150, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/react-native-renderer/src/legacy-events/SyntheticEvent.js", "start_line": 273, "end_line": 316, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/react-test-renderer/src/ReactTestRenderer.js", "start_line": 68, "end_line": 74, "score": 0.16666667, "relevant": false }, { "rank": 7, "path": "compiler/packages/babel-plugin-react-compiler/src/Validation/ValidateNoRefAccessInRender.ts", "start_line": 65, "end_line": 123, "score": 0.14285715, "relevant": false }, { "rank": 8, "path": "compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts", "start_line": 17, "end_line": 846, "score": 0.125, "relevant": false }, { "rank": 9, "path": "packages/shared/ReactInstanceMap.js", "start_line": 1, "end_line": 24, "score": 0.11111111, "relevant": false } ] }, { "id": "hydrate-dom-root", "query": "hydrateRoot initialChildren HydrateRootOptions", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 209.230375, "max_ms": 216.601166, "mean_ms": 212.2902498, "stddev_ms": 2.408749599260779, "p50_ms": 211.899, "p95_ms": 216.601166, "p99_ms": 216.601166 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:276", "packages/react-dom/src/client/ReactDOMRootFB.js:148" ], "results": [ { "rank": 1, "path": "packages/react-dom-bindings/src/shared/ReactFlightClientConfigDOM.js", "start_line": 1, "end_line": 139, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRoot.js", "start_line": 149, "end_line": 357, "score": 0.5, "relevant": false }, { "rank": 3, "path": "compiler/packages/babel-plugin-react-compiler/src/HIR/PrintHIR.ts", "start_line": 36, "end_line": 117, "score": 0.33333334, "relevant": false } ] } ] }, { "name": "symbol", "effect": { "query_count": 10, "recall_at_1": 0.2, "recall_at_3": 0.2, "recall_at_5": 0.2, "recall_at_10": 0.2, "mrr_at_10": 0.2, "ndcg_at_10": 0.2 }, "query_latency": { "samples": 50, "min_ms": 1.987167, "max_ms": 15.248291, "mean_ms": 5.6167259000000005, "stddev_ms": 4.8650987056757, "p50_ms": 2.726875, "p95_ms": 14.479625, "p99_ms": 15.248291 }, "queries": [ { "id": "state-hook-api", "query": "useState", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 2.359084, "max_ms": 3.135042, "mean_ms": 2.6355084, "stddev_ms": 0.2883339067127555, "p50_ms": 2.511542, "p95_ms": 3.135042, "p99_ms": 3.135042 }, "expected": [ "packages/react/src/ReactHooks.js:66" ], "results": [ { "rank": 1, "path": "compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/globals-dont-resolve-local-useState.js", "start_line": 4, "end_line": 7, "score": 99.79545, "relevant": false }, { "rank": 2, "path": "compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/globals-dont-resolve-local-useState.js", "start_line": 4, "end_line": 4, "score": 99.06808, "relevant": false }, { "rank": 3, "path": "compiler/crates/react_compiler_hir/src/object_shape.rs", "start_line": 59, "end_line": 59, "score": 94.76463, "relevant": false }, { "rank": 4, "path": "packages/use-sync-external-store/src/__tests__/useSyncExternalStoreShared-test.js", "start_line": 19, "end_line": 19, "score": 93.82642, "relevant": false }, { "rank": 5, "path": "packages/react-dom/src/__tests__/ReactDOMUseId-test.js", "start_line": 18, "end_line": 18, "score": 91.82642, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/__tests__/ReactUse-test.js", "start_line": 18, "end_line": 18, "score": 91.82642, "relevant": false }, { "rank": 7, "path": "packages/react-reconciler/src/__tests__/useMemoCache-test.js", "start_line": 18, "end_line": 18, "score": 91.82642, "relevant": false }, { "rank": 8, "path": "packages/react-reconciler/src/__tests__/useSyncExternalStore-test.js", "start_line": 21, "end_line": 21, "score": 91.82642, "relevant": false }, { "rank": 9, "path": "packages/react-debug-tools/src/__tests__/ReactHooksInspection-test.js", "start_line": 430, "end_line": 433, "score": 86.79545, "relevant": false }, { "rank": 10, "path": "packages/react-debug-tools/src/__tests__/ReactHooksInspection-test.js", "start_line": 430, "end_line": 430, "score": 86.264336, "relevant": false } ] }, { "id": "create-context", "query": "createContext", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 2.677625, "max_ms": 3.186667, "mean_ms": 2.8688752, "stddev_ms": 0.18738362892462077, "p50_ms": 2.7825, "p95_ms": 3.186667, "p99_ms": 3.186667 }, "expected": [ "packages/react/src/ReactContext.js:14" ], "results": [ { "rank": 1, "path": "compiler/apps/playground/lib/createContext.ts", "start_line": 26, "end_line": 40, "score": 114.583534, "relevant": false }, { "rank": 2, "path": "compiler/apps/playground/lib/createContext.ts", "start_line": 1, "end_line": 41, "score": 60.011345, "relevant": false }, { "rank": 3, "path": "compiler/apps/playground/components/StoreContext.tsx", "start_line": 10, "end_line": 10, "score": 42.218292, "relevant": false }, { "rank": 4, "path": "compiler/apps/playground/lib/createContext.ts", "start_line": 32, "end_line": 37, "score": 34.86446, "relevant": false }, { "rank": 5, "path": "compiler/apps/playground/lib/createContext.ts", "start_line": 32, "end_line": 32, "score": 33.627636, "relevant": false }, { "rank": 6, "path": "compiler/apps/playground/components/StoreContext.tsx", "start_line": 18, "end_line": 18, "score": 26.131115, "relevant": false }, { "rank": 7, "path": "compiler/apps/playground/components/StoreContext.tsx", "start_line": 25, "end_line": 25, "score": 25.885519, "relevant": false }, { "rank": 8, "path": "packages/react-devtools-shared/src/devtools/views/Components/FetchFileWithCachingContext.js", "start_line": 12, "end_line": 12, "score": 23.65155, "relevant": false }, { "rank": 9, "path": "packages/react-devtools-shared/src/devtools/views/Components/HookNamesModuleLoaderContext.js", "start_line": 14, "end_line": 14, "score": 23.65155, "relevant": false }, { "rank": 10, "path": "packages/react-devtools-shared/src/devtools/views/Components/TreeFocusedContext.js", "start_line": 12, "end_line": 12, "score": 23.65155, "relevant": false } ] }, { "id": "schedule-fiber-update", "query": "scheduleUpdateOnFiber", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.987167, "max_ms": 2.574291, "mean_ms": 2.25875, "stddev_ms": 0.2308758341983847, "p50_ms": 2.135375, "p95_ms": 2.574291, "p99_ms": 2.574291 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:987" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberWorkLoop.js", "start_line": 987, "end_line": 1113, "score": 122.08534, "relevant": true }, { "rank": 2, "path": "packages/react-reconciler/src/ReactFiberClassComponent.js", "start_line": 57, "end_line": 57, "score": 27.653286, "relevant": false }, { "rank": 3, "path": "packages/react-reconciler/src/ReactFiberHotReloading.js", "start_line": 16, "end_line": 20, "score": 27.344746, "relevant": false }, { "rank": 4, "path": "packages/react-reconciler/src/ReactFiberBeginWork.js", "start_line": 267, "end_line": 274, "score": 26.497484, "relevant": false }, { "rank": 5, "path": "packages/react-reconciler/src/ReactFiberHooks.js", "start_line": 102, "end_line": 110, "score": 26.238476, "relevant": false }, { "rank": 6, "path": "packages/react-reconciler/src/ReactFiberReconciler.js", "start_line": 69, "end_line": 81, "score": 25.301584, "relevant": false } ] }, { "id": "commit-root", "query": "commitRoot", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 1.994625, "max_ms": 2.835208, "mean_ms": 2.27595, "stddev_ms": 0.2947824950047068, "p50_ms": 2.233417, "p95_ms": 2.835208, "p99_ms": 2.835208 }, "expected": [ "packages/react-reconciler/src/ReactFiberWorkLoop.js:3725" ], "results": [ { "rank": 1, "path": "packages/react-reconciler/src/ReactFiberCommitWork.js", "start_line": 220, "end_line": 238, "score": 25.78702, "relevant": false } ] }, { "id": "suspense-begin-work", "query": "updateSuspenseComponent", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 11.879209, "max_ms": 12.716583, "mean_ms": 12.3243168, "stddev_ms": 0.2735605566498214, "p50_ms": 12.341875, "p95_ms": 12.716583, "p99_ms": 12.716583 }, "expected": [ "packages/react-reconciler/src/ReactFiberBeginWork.js:2383" ], "results": [] }, { "id": "delegated-dom-events", "query": "listenToAllSupportedEvents", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 2.080625, "max_ms": 2.7795, "mean_ms": 2.378775, "stddev_ms": 0.26901859892356883, "p50_ms": 2.342958, "p95_ms": 2.7795, "p99_ms": 2.7795 }, "expected": [ "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js:432" ], "results": [ { "rank": 1, "path": "packages/react-dom-bindings/src/events/DOMPluginEventSystem.js", "start_line": 432, "end_line": 459, "score": 125.60955, "relevant": true }, { "rank": 2, "path": "packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js", "start_line": 145, "end_line": 145, "score": 14.946299, "relevant": false }, { "rank": 3, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 41, "end_line": 41, "score": 12.023125, "relevant": false } ] }, { "id": "create-dom-root", "query": "createRoot", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 2.290208, "max_ms": 2.93975, "mean_ms": 2.607, "stddev_ms": 0.2643813309619271, "p50_ms": 2.682417, "p95_ms": 2.93975, "p99_ms": 2.93975 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:171", "packages/react-dom/src/client/ReactDOMRootFB.js:131" ], "results": [ { "rank": 1, "path": "packages/use-sync-external-store/src/__tests__/useSyncExternalStoreShared-test.js", "start_line": 90, "end_line": 110, "score": 90.25542, "relevant": false }, { "rank": 2, "path": "packages/react-dom-bindings/src/server/ReactFlightServerConfigDOM.js", "start_line": 73, "end_line": 75, "score": 48.25542, "relevant": false }, { "rank": 3, "path": "packages/react-flight-server-fb/src/server/ReactFlightServerConfigDOMFB.js", "start_line": 38, "end_line": 40, "score": 48.25542, "relevant": false }, { "rank": 4, "path": "packages/react-server/src/forks/ReactFlightServerConfig.custom.js", "start_line": 38, "end_line": 40, "score": 48.25542, "relevant": false }, { "rank": 5, "path": "packages/react-server/src/forks/ReactFlightServerConfig.dom-legacy.js", "start_line": 38, "end_line": 40, "score": 48.25542, "relevant": false }, { "rank": 6, "path": "packages/react-server/src/forks/ReactFlightServerConfig.markup.js", "start_line": 24, "end_line": 26, "score": 48.25542, "relevant": false }, { "rank": 7, "path": "packages/react-server/src/forks/ReactFlightServerConfig.noop.js", "start_line": 37, "end_line": 39, "score": 48.25542, "relevant": false }, { "rank": 8, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 25, "end_line": 28, "score": 26.096262, "relevant": false }, { "rank": 9, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 12, "end_line": 16, "score": 24.296236, "relevant": false }, { "rank": 10, "path": "packages/react-devtools-shell/src/e2e/app.js", "start_line": 16, "end_line": 16, "score": 14.294626, "relevant": false } ] }, { "id": "reconcile-keyed-array", "query": "reconcileChildrenArray", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 13.392, "max_ms": 15.248291, "mean_ms": 14.2915582, "stddev_ms": 0.6529059992824082, "p50_ms": 14.479625, "p95_ms": 15.248291, "p99_ms": 15.248291 }, "expected": [ "packages/react-reconciler/src/ReactChildFiber.js:1177" ], "results": [] }, { "id": "dispatch-state-update", "query": "dispatchSetState", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 11.899625, "max_ms": 13.047334, "mean_ms": 12.3394086, "stddev_ms": 0.3975103716104017, "p50_ms": 12.226667, "p95_ms": 13.047334, "p99_ms": 13.047334 }, "expected": [ "packages/react-reconciler/src/ReactFiberHooks.js:3626" ], "results": [] }, { "id": "hydrate-dom-root", "query": "hydrateRoot", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 2.075959, "max_ms": 2.397375, "mean_ms": 2.1871168, "stddev_ms": 0.11368684057075372, "p50_ms": 2.1425, "p95_ms": 2.397375, "p99_ms": 2.397375 }, "expected": [ "packages/react-dom/src/client/ReactDOMRoot.js:276", "packages/react-dom/src/client/ReactDOMRootFB.js:148" ], "results": [ { "rank": 1, "path": "packages/react-dom/src/__tests__/ReactDOMFizzShellHydration-test.js", "start_line": 104, "end_line": 123, "score": 35.759678, "relevant": false }, { "rank": 2, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 25, "end_line": 28, "score": 28.874844, "relevant": false }, { "rank": 3, "path": "packages/react-dom/src/client/ReactDOMRootFB.js", "start_line": 12, "end_line": 16, "score": 26.66134, "relevant": false }, { "rank": 4, "path": "packages/react-dom/src/client/ReactDOMClient.js", "start_line": 10, "end_line": 10, "score": 14.246819, "relevant": false }, { "rank": 5, "path": "fixtures/fizz/src/index.js", "start_line": 9, "end_line": 9, "score": -2.1258712, "relevant": false }, { "rank": 6, "path": "fixtures/ssr/src/index.js", "start_line": 3, "end_line": 3, "score": -2.1258712, "relevant": false }, { "rank": 7, "path": "fixtures/ssr2/src/index.js", "start_line": 9, "end_line": 9, "score": -2.1258712, "relevant": false }, { "rank": 8, "path": "fixtures/view-transition/src/index.js", "start_line": 2, "end_line": 2, "score": -2.1258712, "relevant": false } ] } ] } ] } ] }, { "name": "vue", "repository": "https://github.com/vuejs/core.git", "commit": "a2b40db9a83b36ed9da3a16403cf8f040262d73f", "systems": [ { "system": "Semble", "version": "0.1.0", "index": { "cold_ready_ms": 826.097375, "cold_index_ms": 826.093417, "cached_load_ms": 12.124375, "in_memory_prepare_ms": 5.10875, "indexed_files": 554, "indexed_units": 7933, "indexed_unit": "chunks", "persisted_index_bytes": 9690137, "source_bytes": 4455279, "units_per_second": 9603.03016190238, "source_mib_per_second": 5.143347068608974 }, "refresh_symbol_latency": { "samples": 50, "min_ms": 3.4013329999999997, "max_ms": 5.037458, "mean_ms": 4.26538338, "stddev_ms": 0.5971143352159917, "p50_ms": 4.656417, "p95_ms": 4.934334000000001, "p99_ms": 5.037458 }, "tracks": [ { "name": "natural_language", "effect": { "query_count": 10, "recall_at_1": 0.4, "recall_at_3": 0.8, "recall_at_5": 0.9, "recall_at_10": 0.9, "mrr_at_10": 0.6083333333333334, "ndcg_at_10": 0.6823465818787766 }, "query_latency": { "samples": 50, "min_ms": 1.539708, "max_ms": 2.231167, "mean_ms": 1.8632374600000006, "stddev_ms": 0.17555183057800453, "p50_ms": 1.879042, "p95_ms": 2.182333, "p99_ms": 2.231167 }, "queries": [ { "id": "reactive-proxy", "query": "turn an object into a deeply reactive Vue proxy", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.729208, "max_ms": 1.923792, "mean_ms": 1.819125, "stddev_ms": 0.07690992531006646, "p50_ms": 1.8476670000000002, "p95_ms": 1.923792, "p99_ms": 1.923792 }, "expected": [ "packages/reactivity/src/reactive.ts:87" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/reactive.ts", "start_line": 85, "end_line": 106, "score": 75.125, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/reactive.ts", "start_line": 296, "end_line": 306, "score": 73.35, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/src/babelUtils.ts", "start_line": 290, "end_line": 321, "score": 71.025, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/reactive.ts", "start_line": 59, "end_line": 84, "score": 0.01967213, "relevant": false }, { "rank": 5, "path": "packages/reactivity/src/ref.ts", "start_line": 253, "end_line": 276, "score": 0.015212586, "relevant": false }, { "rank": 6, "path": "packages/reactivity/src/baseHandlers.ts", "start_line": 62, "end_line": 85, "score": 0.013303656, "relevant": false }, { "rank": 7, "path": "packages/reactivity/src/watch.ts", "start_line": 136, "end_line": 156, "score": 0.012262769, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/vnode.ts", "start_line": 641, "end_line": 663, "score": 0.010605468, "relevant": false }, { "rank": 9, "path": "packages/compiler-core/src/options.ts", "start_line": 222, "end_line": 242, "score": 0.007758424, "relevant": false }, { "rank": 10, "path": "packages/reactivity/__benchmarks__/reactiveObject.bench.ts", "start_line": 1, "end_line": 36, "score": 0.007758424, "relevant": false } ] }, { "id": "create-ref", "query": "create a Vue ref around a value", "first_relevant_rank": 4, "latency": { "samples": 5, "min_ms": 1.832625, "max_ms": 1.891667, "mean_ms": 1.8683086, "stddev_ms": 0.019721122124260606, "p50_ms": 1.87125, "p95_ms": 1.891667, "p99_ms": 1.891667 }, "expected": [ "packages/reactivity/src/ref.ts:64" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/ref.ts", "start_line": 104, "end_line": 114, "score": 113.525, "relevant": false }, { "rank": 2, "path": "packages/reactivity/src/ref.ts", "start_line": 344, "end_line": 360, "score": 93.525, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/rendererTemplateRef.ts", "start_line": 51, "end_line": 71, "score": 91.35, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/ref.ts", "start_line": 52, "end_line": 72, "score": 75.125, "relevant": true }, { "rank": 5, "path": "packages/reactivity/src/ref.ts", "start_line": 440, "end_line": 482, "score": 0.015241939, "relevant": false }, { "rank": 6, "path": "packages/reactivity/src/computed.ts", "start_line": 156, "end_line": 188, "score": 0.012149568, "relevant": false }, { "rank": 7, "path": "packages-private/dts-test/ref.test-d.ts", "start_line": 194, "end_line": 230, "score": 0.008639836, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1132, "end_line": 1145, "score": 0.008473916, "relevant": false }, { "rank": 9, "path": "packages-private/dts-test/defineComponent.test-d.tsx", "start_line": 2120, "end_line": 2163, "score": 0.008271441, "relevant": false }, { "rank": 10, "path": "packages/vue-compat/src/createCompatVue.ts", "start_line": 41, "end_line": 45, "score": 0.008204903, "relevant": false } ] }, { "id": "create-renderer", "query": "create a custom Vue renderer from host operations", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.8442910000000001, "max_ms": 1.9220000000000002, "mean_ms": 1.8945333999999998, "stddev_ms": 0.02911284741553115, "p50_ms": 1.903834, "p95_ms": 1.9220000000000002, "p99_ms": 1.9220000000000002 }, "expected": [ "packages/runtime-core/src/renderer.ts:318" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 303, "end_line": 323, "score": 112.025, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/renderer.ts", "start_line": 347, "end_line": 350, "score": 111.35, "relevant": false }, { "rank": 3, "path": "packages/compiler-sfc/src/template/transformAssetUrl.ts", "start_line": 139, "end_line": 154, "score": 70.35, "relevant": false }, { "rank": 4, "path": "packages/vue/server-renderer/index.d.mts", "start_line": 1, "end_line": 1, "score": 0.014014429, "relevant": false }, { "rank": 5, "path": "packages-private/sfc-playground/src/vue-server-renderer-dev-proxy.ts", "start_line": 1, "end_line": 2, "score": 0.013865022, "relevant": false }, { "rank": 6, "path": "packages/vue/server-renderer/index.mjs", "start_line": 1, "end_line": 1, "score": 0.013636267, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/componentPublicInstance.ts", "start_line": 58, "end_line": 84, "score": 0.013135415, "relevant": false }, { "rank": 8, "path": "packages/runtime-test/src/index.ts", "start_line": 1, "end_line": 24, "score": 0.012406578, "relevant": false }, { "rank": 9, "path": "packages-private/sfc-playground/src/main.ts", "start_line": 1, "end_line": 9, "score": 0.011255076, "relevant": false }, { "rank": 10, "path": "packages/vue/server-renderer/index.d.ts", "start_line": 1, "end_line": 1, "score": 0.009675894, "relevant": false } ] }, { "id": "patch-keyed-children", "query": "diff keyed children using the longest increasing subsequence", "first_relevant_rank": 3, "latency": { "samples": 5, "min_ms": 1.583667, "max_ms": 1.759041, "mean_ms": 1.6426497999999998, "stddev_ms": 0.06380413273887517, "p50_ms": 1.618625, "p95_ms": 1.759041, "p99_ms": 1.759041 }, "expected": [ "packages/runtime-core/src/renderer.ts:1804" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/compat/instanceChildren.ts", "start_line": 1, "end_line": 17, "score": 73.625, "relevant": false }, { "rank": 2, "path": "scripts/size-report.js", "start_line": 124, "end_line": 130, "score": 70.5, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1777, "end_line": 1804, "score": 41.68333, "relevant": true }, { "rank": 4, "path": "packages/runtime-core/src/renderer.ts", "start_line": 2005, "end_line": 2012, "score": 0.01967213, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/components/BaseTransition.ts", "start_line": 561, "end_line": 579, "score": 0.013849348, "relevant": false }, { "rank": 6, "path": "packages/runtime-dom/src/components/TransitionGroup.ts", "start_line": 164, "end_line": 181, "score": 0.012037667, "relevant": false }, { "rank": 7, "path": "packages/shared/src/patchFlags.ts", "start_line": 1, "end_line": 19, "score": 0.008276913, "relevant": false }, { "rank": 8, "path": "packages/compiler-core/src/transforms/transformText.ts", "start_line": 32, "end_line": 57, "score": 0.008063299, "relevant": false }, { "rank": 9, "path": "packages/compiler-core/src/transforms/vIf.ts", "start_line": 47, "end_line": 62, "score": 0.007937309, "relevant": false }, { "rank": 10, "path": "packages/reactivity/src/effect.ts", "start_line": 432, "end_line": 445, "score": 0.0076475884, "relevant": false } ] }, { "id": "compile-template", "query": "compile a Vue template AST into render function code", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 1.8540830000000001, "max_ms": 1.9458749999999998, "mean_ms": 1.9066002000000002, "stddev_ms": 0.03587326107506803, "p50_ms": 1.9117089999999999, "p95_ms": 1.9458749999999998, "p99_ms": 1.9458749999999998 }, "expected": [ "packages/compiler-core/src/compile.ts:67" ], "results": [ { "rank": 1, "path": "packages/compiler-sfc/src/compileTemplate.ts", "start_line": 105, "end_line": 107, "score": 113.75, "relevant": false }, { "rank": 2, "path": "packages/vue/src/index.ts", "start_line": 1, "end_line": 28, "score": 113.525, "relevant": false }, { "rank": 3, "path": "packages/vue/src/index.ts", "start_line": 30, "end_line": 47, "score": 113.525, "relevant": false }, { "rank": 4, "path": "packages-private/template-explorer/src/index.ts", "start_line": 66, "end_line": 78, "score": 112.025, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/component.ts", "start_line": 305, "end_line": 326, "score": 110.025, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/component.ts", "start_line": 971, "end_line": 998, "score": 109.35, "relevant": false }, { "rank": 7, "path": "packages/vue-compat/src/index.ts", "start_line": 94, "end_line": 112, "score": 0.01572169, "relevant": false }, { "rank": 8, "path": "packages/vue/src/index.ts", "start_line": 92, "end_line": 107, "score": 0.015078371, "relevant": false }, { "rank": 9, "path": "packages/server-renderer/src/helpers/ssrCompile.ts", "start_line": 70, "end_line": 93, "score": 0.014565378, "relevant": false }, { "rank": 10, "path": "packages-private/template-explorer/src/index.ts", "start_line": 78, "end_line": 97, "score": 0.013204237, "relevant": false } ] }, { "id": "parse-template", "query": "parse a Vue template string into a root AST", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 2.158833, "max_ms": 2.231167, "mean_ms": 2.1955748, "stddev_ms": 0.028515737215790135, "p50_ms": 2.182333, "p95_ms": 2.231167, "p99_ms": 2.231167 }, "expected": [ "packages/compiler-core/src/parser.ts:1028" ], "results": [ { "rank": 1, "path": "packages/compiler-sfc/src/parse.ts", "start_line": 95, "end_line": 110, "score": 93.625, "relevant": false }, { "rank": 2, "path": "packages/compiler-core/src/parser.ts", "start_line": 1009, "end_line": 1028, "score": 90.35, "relevant": true }, { "rank": 3, "path": "packages/compiler-core/src/compile.ts", "start_line": 88, "end_line": 104, "score": 71.025, "relevant": false }, { "rank": 4, "path": "packages/compiler-sfc/src/script/importUsageCheck.ts", "start_line": 66, "end_line": 89, "score": 71.025, "relevant": false }, { "rank": 5, "path": "packages/compiler-sfc/src/template/resolveTemplateAST.ts", "start_line": 1, "end_line": 23, "score": 0.015488674, "relevant": false }, { "rank": 6, "path": "packages/compiler-sfc/src/compileTemplate.ts", "start_line": 27, "end_line": 45, "score": 0.014271008, "relevant": false }, { "rank": 7, "path": "packages/compiler-sfc/src/parse.ts", "start_line": 144, "end_line": 168, "score": 0.01373911, "relevant": false }, { "rank": 8, "path": "packages/compiler-sfc/src/rewriteDefault.ts", "start_line": 1, "end_line": 27, "score": 0.00845952, "relevant": false }, { "rank": 9, "path": "packages/compiler-ssr/src/ssrCodegenTransform.ts", "start_line": 27, "end_line": 41, "score": 0.008255989, "relevant": false }, { "rank": 10, "path": "packages/compiler-dom/src/transforms/transformStyle.ts", "start_line": 1, "end_line": 16, "score": 0.00800835, "relevant": false } ] }, { "id": "reactivity-watch", "query": "watch reactive sources and run a callback when values change", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 1.6550410000000002, "max_ms": 1.7686250000000001, "mean_ms": 1.728275, "stddev_ms": 0.040325303058997515, "p50_ms": 1.7492919999999998, "p95_ms": 1.7686250000000001, "p99_ms": 1.7686250000000001 }, "expected": [ "packages/reactivity/src/watch.ts:120" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/index.ts", "start_line": 81, "end_line": 97, "score": 110.35, "relevant": false }, { "rank": 2, "path": "packages/reactivity/src/watch.ts", "start_line": 103, "end_line": 124, "score": 93.75, "relevant": true }, { "rank": 3, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 99, "end_line": 120, "score": 0.019059798, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/watch.ts", "start_line": 258, "end_line": 282, "score": 0.01830429, "relevant": false }, { "rank": 5, "path": "packages-private/dts-test/watch.test-d.ts", "start_line": 32, "end_line": 55, "score": 0.016476681, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/index.ts", "start_line": 200, "end_line": 238, "score": 0.015474203, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/errorHandling.ts", "start_line": 11, "end_line": 34, "score": 0.011081592, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 76, "end_line": 98, "score": 0.008000512, "relevant": false }, { "rank": 9, "path": "packages/reactivity/src/reactive.ts", "start_line": 179, "end_line": 207, "score": 0.0072985208, "relevant": false }, { "rank": 10, "path": "packages/reactivity/src/arrayInstrumentations.ts", "start_line": 204, "end_line": 230, "score": 0.0071560345, "relevant": false } ] }, { "id": "create-app-api", "query": "create a Vue application instance and mount its root component", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 1.9228750000000001, "max_ms": 2.092041, "mean_ms": 2.0353748, "stddev_ms": 0.060308914350699384, "p50_ms": 2.051916, "p95_ms": 2.092041, "p99_ms": 2.092041 }, "expected": [ "packages/runtime-core/src/apiCreateApp.ts:253" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/component.ts", "start_line": 597, "end_line": 624, "score": 131.025, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 253, "end_line": 273, "score": 114.025, "relevant": true }, { "rank": 3, "path": "packages/compiler-core/src/ast.ts", "start_line": 607, "end_line": 627, "score": 110.025, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1175, "end_line": 1210, "score": 110.025, "relevant": false }, { "rank": 5, "path": "packages/runtime-dom/src/index.ts", "start_line": 80, "end_line": 104, "score": 110.025, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/components/Teleport.ts", "start_line": 110, "end_line": 131, "score": 93.025, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/componentPublicInstance.ts", "start_line": 58, "end_line": 84, "score": 0.01685675, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 363, "end_line": 375, "score": 0.01667328, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/renderer.ts", "start_line": 2337, "end_line": 2362, "score": 0.008586684, "relevant": false }, { "rank": 10, "path": "packages-private/sfc-playground/src/download/template/main.js", "start_line": 1, "end_line": 4, "score": 0.008430849, "relevant": false } ] }, { "id": "define-component", "query": "define a Vue component while preserving type inference", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.90375, "max_ms": 2.014625, "mean_ms": 1.9376832, "stddev_ms": 0.039481115796795856, "p50_ms": 1.921166, "p95_ms": 2.014625, "p99_ms": 2.014625 }, "expected": [ "packages/runtime-core/src/apiDefineComponent.ts:305" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 303, "end_line": 315, "score": 114.625, "relevant": true }, { "rank": 2, "path": "packages/compiler-sfc/src/script/resolveType.ts", "start_line": 2152, "end_line": 2165, "score": 92.025, "relevant": false }, { "rank": 3, "path": "scripts/inline-enums.js", "start_line": 44, "end_line": 64, "score": 90.5, "relevant": false }, { "rank": 4, "path": "packages-private/dts-test/defineCustomElement.test-d.ts", "start_line": 70, "end_line": 101, "score": 0.01578231, "relevant": false }, { "rank": 5, "path": "packages-private/dts-test/h.test-d.ts", "start_line": 1, "end_line": 14, "score": 0.015186925, "relevant": false }, { "rank": 6, "path": "packages/runtime-dom/src/apiCustomElement.ts", "start_line": 33, "end_line": 64, "score": 0.014566729, "relevant": false }, { "rank": 7, "path": "packages-private/dts-test/defineComponent.test-d.tsx", "start_line": 2164, "end_line": 2196, "score": 0.013696412, "relevant": false }, { "rank": 8, "path": "packages-private/dts-test/componentTypeExtensions.test-d.tsx", "start_line": 1, "end_line": 24, "score": 0.012099106, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/h.ts", "start_line": 1, "end_line": 25, "score": 0.011553878, "relevant": false }, { "rank": 10, "path": "packages-private/template-explorer/src/options.ts", "start_line": 1, "end_line": 5, "score": 0.008108748, "relevant": false } ] }, { "id": "hydrate-node", "query": "hydrate server-rendered DOM nodes into Vue virtual nodes", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.539708, "max_ms": 1.6994580000000001, "mean_ms": 1.6042498000000003, "stddev_ms": 0.06031963357448389, "p50_ms": 1.5845, "p95_ms": 1.6994580000000001, "p99_ms": 1.6994580000000001 }, "expected": [ "packages/runtime-core/src/hydration.ts:137" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/hydration.ts", "start_line": 119, "end_line": 137, "score": 109.35, "relevant": true }, { "rank": 2, "path": "packages/vue/src/index.ts", "start_line": 92, "end_line": 107, "score": 93.35, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/src/ast.ts", "start_line": 29, "end_line": 73, "score": 71.025, "relevant": false }, { "rank": 4, "path": "packages/compiler-dom/src/transforms/stringifyStatic.ts", "start_line": 54, "end_line": 76, "score": 0.0151355285, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/components/BaseTransition.ts", "start_line": 307, "end_line": 332, "score": 0.011693367, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/vnode.ts", "start_line": 759, "end_line": 780, "score": 0.008844699, "relevant": false }, { "rank": 7, "path": "packages/compiler-core/src/parser.ts", "start_line": 869, "end_line": 883, "score": 0.008832352, "relevant": false }, { "rank": 8, "path": "packages-private/dts-test/defineComponent.test-d.tsx", "start_line": 2000, "end_line": 2039, "score": 0.008195566, "relevant": false }, { "rank": 9, "path": "packages/compiler-core/src/options.ts", "start_line": 222, "end_line": 242, "score": 0.0074905334, "relevant": false }, { "rank": 10, "path": "packages/runtime-dom/src/index.ts", "start_line": 118, "end_line": 124, "score": 0.007383526, "relevant": false } ] } ] }, { "name": "literal", "effect": { "query_count": 10, "recall_at_1": 0.5, "recall_at_3": 0.9, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 0.7083333333333334, "ndcg_at_10": 0.7823465818787766 }, "query_latency": { "samples": 50, "min_ms": 1.5145, "max_ms": 2.482083, "mean_ms": 1.9542633400000002, "stddev_ms": 0.2331598651140123, "p50_ms": 1.9551249999999998, "p95_ms": 2.408375, "p99_ms": 2.482083 }, "queries": [ { "id": "reactive-proxy", "query": "createReactiveObject mutableHandlers mutableCollectionHandlers", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.718167, "max_ms": 1.8687090000000002, "mean_ms": 1.7707752000000003, "stddev_ms": 0.052811133623129204, "p50_ms": 1.753458, "p95_ms": 1.8687090000000002, "p99_ms": 1.8687090000000002 }, "expected": [ "packages/reactivity/src/reactive.ts:87" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/reactive.ts", "start_line": 85, "end_line": 106, "score": 1.9859408, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/reactive.ts", "start_line": 1, "end_line": 24, "score": 1.8006612, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/reactive.ts", "start_line": 252, "end_line": 268, "score": 141.35, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/collectionHandlers.ts", "start_line": 296, "end_line": 311, "score": 124.525, "relevant": false }, { "rank": 5, "path": "packages/reactivity/src/baseHandlers.ts", "start_line": 116, "end_line": 140, "score": 112.525, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/internalObject.ts", "start_line": 1, "end_line": 13, "score": 112.025, "relevant": false }, { "rank": 7, "path": "packages/reactivity/src/baseHandlers.ts", "start_line": 225, "end_line": 252, "score": 102.35, "relevant": false }, { "rank": 8, "path": "packages/reactivity/src/baseHandlers.ts", "start_line": 30, "end_line": 49, "score": 92.35, "relevant": false }, { "rank": 9, "path": "packages/reactivity/src/baseHandlers.ts", "start_line": 254, "end_line": 264, "score": 0.016992727, "relevant": false }, { "rank": 10, "path": "packages/compiler-sfc/src/compileScript.ts", "start_line": 1171, "end_line": 1185, "score": 0.013428937, "relevant": false } ] }, { "id": "create-ref", "query": "IfAny UnwrapRef createRef", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.907333, "max_ms": 1.9749590000000001, "mean_ms": 1.9503336, "stddev_ms": 0.02499613848257372, "p50_ms": 1.9606670000000002, "p95_ms": 1.9749590000000001, "p99_ms": 1.9749590000000001 }, "expected": [ "packages/reactivity/src/ref.ts:64" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/ref.ts", "start_line": 52, "end_line": 72, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/ref.ts", "start_line": 104, "end_line": 114, "score": 123.525, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/ref.ts", "start_line": 1, "end_line": 27, "score": 103.525, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/index.ts", "start_line": 1, "end_line": 42, "score": 101.525, "relevant": false }, { "rank": 5, "path": "packages/compiler-sfc/src/compileScript.ts", "start_line": 872, "end_line": 896, "score": 71.025, "relevant": false }, { "rank": 6, "path": "packages-private/dts-test/ref.test-d.ts", "start_line": 61, "end_line": 88, "score": 0.014972287, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/componentPublicInstance.ts", "start_line": 321, "end_line": 341, "score": 0.014057725, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/index.ts", "start_line": 200, "end_line": 238, "score": 0.013798378, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/rendererTemplateRef.ts", "start_line": 110, "end_line": 120, "score": 0.013113193, "relevant": false }, { "rank": 10, "path": "packages-private/dts-test/reactivity.test-d.ts", "start_line": 55, "end_line": 72, "score": 0.012507864, "relevant": false } ] }, { "id": "create-renderer", "query": "baseCreateRenderer RendererOptions HostElement", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 1.9106660000000002, "max_ms": 2.000833, "mean_ms": 1.9683163999999997, "stddev_ms": 0.033035193473627475, "p50_ms": 1.9783330000000001, "p95_ms": 2.000833, "p99_ms": 2.000833 }, "expected": [ "packages/runtime-core/src/renderer.ts:318" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 325, "end_line": 346, "score": 2.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/renderer.ts", "start_line": 303, "end_line": 323, "score": 1.8266202, "relevant": true }, { "rank": 3, "path": "packages/runtime-core/src/renderer.ts", "start_line": 347, "end_line": 350, "score": 121.35, "relevant": false }, { "rank": 4, "path": "packages/runtime-test/src/nodeOps.ts", "start_line": 74, "end_line": 93, "score": 110.025, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/components/Teleport.ts", "start_line": 1, "end_line": 19, "score": 100.025, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/components/KeepAlive.ts", "start_line": 36, "end_line": 61, "score": 90.025, "relevant": false }, { "rank": 7, "path": "packages/vue/jsx-runtime/index.d.ts", "start_line": 11, "end_line": 25, "score": 72.0, "relevant": false }, { "rank": 8, "path": "packages/runtime-dom/src/index.ts", "start_line": 80, "end_line": 104, "score": 0.0156734, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/featureFlags.ts", "start_line": 1, "end_line": 8, "score": 0.01458482, "relevant": false }, { "rank": 10, "path": "packages/runtime-core/src/vnode.ts", "start_line": 145, "end_line": 152, "score": 0.014577648, "relevant": false } ] }, { "id": "patch-keyed-children", "query": "patchKeyedChildren VNodeArrayChildren parentAnchor", "first_relevant_rank": 3, "latency": { "samples": 5, "min_ms": 2.081958, "max_ms": 2.2548749999999997, "mean_ms": 2.1711414, "stddev_ms": 0.06573586496152603, "p50_ms": 2.144708, "p95_ms": 2.2548749999999997, "p99_ms": 2.2548749999999997 }, "expected": [ "packages/runtime-core/src/renderer.ts:1804" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1660, "end_line": 1675, "score": 1.8297088, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1702, "end_line": 1721, "score": 1.7211676, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1777, "end_line": 1804, "score": 138.35, "relevant": true }, { "rank": 4, "path": "packages/runtime-core/src/componentRenderUtils.ts", "start_line": 1, "end_line": 30, "score": 138.025, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1623, "end_line": 1642, "score": 109.35, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/renderer.ts", "start_line": 771, "end_line": 796, "score": 108.35, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/renderer.ts", "start_line": 2012, "end_line": 2020, "score": 108.35, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/renderer.ts", "start_line": 377, "end_line": 389, "score": 91.025, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/components/Teleport.ts", "start_line": 110, "end_line": 131, "score": 0.015412762, "relevant": false }, { "rank": 10, "path": "packages/runtime-core/src/helpers/renderSlot.ts", "start_line": 128, "end_line": 143, "score": 0.014634263, "relevant": false } ] }, { "id": "compile-template", "query": "baseCompile source options TransformOptions", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 1.773709, "max_ms": 1.972916, "mean_ms": 1.8405834000000003, "stddev_ms": 0.06849068882585423, "p50_ms": 1.820708, "p95_ms": 1.972916, "p99_ms": 1.972916 }, "expected": [ "packages/compiler-core/src/compile.ts:67" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/index.ts", "start_line": 1, "end_line": 30, "score": 2.0, "relevant": false }, { "rank": 2, "path": "packages/compiler-core/src/compile.ts", "start_line": 65, "end_line": 70, "score": 103.025, "relevant": true }, { "rank": 3, "path": "packages/vue/src/runtime.ts", "start_line": 1, "end_line": 25, "score": 92.525, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 854, "end_line": 885, "score": 73.625, "relevant": false }, { "rank": 5, "path": "packages/compiler-core/src/transforms/transformExpression.ts", "start_line": 272, "end_line": 280, "score": 73.025, "relevant": false }, { "rank": 6, "path": "packages/runtime-dom/src/directives/vModel.ts", "start_line": 285, "end_line": 304, "score": 71.025, "relevant": false }, { "rank": 7, "path": "packages/compiler-sfc/src/compileTemplate.ts", "start_line": 144, "end_line": 174, "score": 0.016762406, "relevant": false }, { "rank": 8, "path": "packages/compiler-core/src/options.ts", "start_line": 206, "end_line": 222, "score": 0.01567771, "relevant": false }, { "rank": 9, "path": "packages/compiler-dom/src/index.ts", "start_line": 41, "end_line": 64, "score": 0.0154518755, "relevant": false }, { "rank": 10, "path": "packages/compiler-ssr/src/index.ts", "start_line": 35, "end_line": 55, "score": 0.015237551, "relevant": false } ] }, { "id": "parse-template", "query": "baseParse currentInput defaultParserOptions", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 1.7225409999999999, "max_ms": 1.850041, "mean_ms": 1.77765, "stddev_ms": 0.04299511413172436, "p50_ms": 1.7661669999999998, "p95_ms": 1.850041, "p99_ms": 1.850041 }, "expected": [ "packages/compiler-core/src/parser.ts:1028" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/parser.ts", "start_line": 70, "end_line": 96, "score": 1.895222, "relevant": false }, { "rank": 2, "path": "packages/compiler-core/src/parser.ts", "start_line": 1009, "end_line": 1028, "score": 102.35, "relevant": true }, { "rank": 3, "path": "packages/compiler-sfc/src/parse.ts", "start_line": 95, "end_line": 110, "score": 93.625, "relevant": false }, { "rank": 4, "path": "packages-private/template-explorer/src/options.ts", "start_line": 7, "end_line": 35, "score": 92.025, "relevant": false }, { "rank": 5, "path": "packages/compiler-dom/src/index.ts", "start_line": 66, "end_line": 77, "score": 0.014489362, "relevant": false }, { "rank": 6, "path": "packages/compiler-sfc/src/rewriteDefault.ts", "start_line": 1, "end_line": 27, "score": 0.014269963, "relevant": false }, { "rank": 7, "path": "packages/compiler-core/src/compile.ts", "start_line": 88, "end_line": 104, "score": 0.012961108, "relevant": false }, { "rank": 8, "path": "packages/compiler-ssr/src/index.ts", "start_line": 35, "end_line": 55, "score": 0.012925797, "relevant": false }, { "rank": 9, "path": "packages/compiler-sfc/src/script/resolveType.ts", "start_line": 1251, "end_line": 1256, "score": 0.0122096045, "relevant": false }, { "rank": 10, "path": "packages/compiler-core/src/options.ts", "start_line": 94, "end_line": 113, "score": 0.011097699, "relevant": false } ] }, { "id": "reactivity-watch", "query": "watch source cb options WatchOptions", "first_relevant_rank": 4, "latency": { "samples": 5, "min_ms": 1.5145, "max_ms": 1.621709, "mean_ms": 1.5771918, "stddev_ms": 0.03489000723072443, "p50_ms": 1.584958, "p95_ms": 1.621709, "p99_ms": 1.621709 }, "expected": [ "packages/reactivity/src/watch.ts:120" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/watch.ts", "start_line": 49, "end_line": 78, "score": 123.525, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 150, "end_line": 176, "score": 112.025, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/index.ts", "start_line": 81, "end_line": 97, "score": 110.35, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/watch.ts", "start_line": 103, "end_line": 124, "score": 93.75, "relevant": true }, { "rank": 5, "path": "packages/runtime-core/src/scheduler.ts", "start_line": 198, "end_line": 221, "score": 71.025, "relevant": false }, { "rank": 6, "path": "packages/runtime-dom/src/directives/vModel.ts", "start_line": 285, "end_line": 304, "score": 71.025, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 146, "end_line": 150, "score": 0.019513484, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 696, "end_line": 726, "score": 0.014650878, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/index.ts", "start_line": 200, "end_line": 238, "score": 0.014346455, "relevant": false }, { "rank": 10, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 121, "end_line": 144, "score": 0.008066615, "relevant": false } ] }, { "id": "create-app-api", "query": "createApp rootComponent rootProps", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 2.083625, "max_ms": 2.279583, "mean_ms": 2.1435916, "stddev_ms": 0.06944491894904918, "p50_ms": 2.121042, "p95_ms": 2.279583, "p99_ms": 2.279583 }, "expected": [ "packages/runtime-core/src/apiCreateApp.ts:253" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 253, "end_line": 273, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/runtime-dom/src/index.ts", "start_line": 80, "end_line": 104, "score": 120.025, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/src/ast.ts", "start_line": 607, "end_line": 627, "score": 110.025, "relevant": false }, { "rank": 4, "path": "packages-private/template-explorer/src/options.ts", "start_line": 7, "end_line": 35, "score": 71.025, "relevant": false }, { "rank": 5, "path": "packages/runtime-dom/src/apiCustomElement.ts", "start_line": 565, "end_line": 573, "score": 71.025, "relevant": false }, { "rank": 6, "path": "packages-private/dts-test/defineComponent.test-d.tsx", "start_line": 905, "end_line": 922, "score": 0.0144209275, "relevant": false }, { "rank": 7, "path": "packages/runtime-dom/src/index.ts", "start_line": 104, "end_line": 118, "score": 0.010199966, "relevant": false }, { "rank": 8, "path": "packages/compiler-core/src/transform.ts", "start_line": 358, "end_line": 361, "score": 0.007994529, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 363, "end_line": 375, "score": 0.007489381, "relevant": false }, { "rank": 10, "path": "packages/runtime-core/src/index.ts", "start_line": 239, "end_line": 276, "score": 0.0071566743, "relevant": false } ] }, { "id": "define-component", "query": "isFunction options extraOptions setup", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 1.858042, "max_ms": 2.0040829999999996, "mean_ms": 1.9258752000000001, "stddev_ms": 0.05330281929279154, "p50_ms": 1.913959, "p95_ms": 2.0040829999999996, "p99_ms": 2.0040829999999996 }, "expected": [ "packages/runtime-core/src/apiDefineComponent.ts:305" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 303, "end_line": 315, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/shared/src/general.ts", "start_line": 47, "end_line": 62, "score": 101.525, "relevant": false }, { "rank": 3, "path": "packages/compiler-sfc/src/parse.ts", "start_line": 196, "end_line": 208, "score": 90.025, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 854, "end_line": 885, "score": 73.625, "relevant": false }, { "rank": 5, "path": "packages/shared/src/general.ts", "start_line": 1, "end_line": 24, "score": 72.525, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/helpers/resolveAssets.ts", "start_line": 110, "end_line": 131, "score": 71.025, "relevant": false }, { "rank": 7, "path": "packages/runtime-dom/src/directives/vModel.ts", "start_line": 285, "end_line": 304, "score": 71.025, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 611, "end_line": 634, "score": 0.015809823, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/apiSetupHelpers.ts", "start_line": 1, "end_line": 34, "score": 0.014588984, "relevant": false }, { "rank": 10, "path": "packages/runtime-dom/src/apiCustomElement.ts", "start_line": 65, "end_line": 81, "score": 0.013957089, "relevant": false } ] }, { "id": "hydrate-node", "query": "hydrateNode container firstChild vnode", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 2.378708, "max_ms": 2.482083, "mean_ms": 2.4171748, "stddev_ms": 0.03514053291229367, "p50_ms": 2.408375, "p95_ms": 2.482083, "p99_ms": 2.482083 }, "expected": [ "packages/runtime-core/src/hydration.ts:137" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/hydration.ts", "start_line": 119, "end_line": 137, "score": 2.0, "relevant": true }, { "rank": 2, "path": "packages/compiler-core/src/transforms/vIf.ts", "start_line": 240, "end_line": 259, "score": 100.025, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/src/codegen.ts", "start_line": 771, "end_line": 783, "score": 71.025, "relevant": false }, { "rank": 4, "path": "packages/compiler-core/src/parser.ts", "start_line": 640, "end_line": 662, "score": 71.025, "relevant": false }, { "rank": 5, "path": "packages/compiler-sfc/src/style/pluginScoped.ts", "start_line": 1, "end_line": 19, "score": 71.025, "relevant": false }, { "rank": 6, "path": "packages/compiler-core/src/transforms/vIf.ts", "start_line": 260, "end_line": 265, "score": 0.015156457, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/components/Teleport.ts", "start_line": 466, "end_line": 488, "score": 0.014441763, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 395, "end_line": 411, "score": 0.012076789, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/renderer.ts", "start_line": 2446, "end_line": 2472, "score": 0.010015961, "relevant": false }, { "rank": 10, "path": "packages/runtime-core/src/components/KeepAlive.ts", "start_line": 480, "end_line": 482, "score": 0.0072201397, "relevant": false } ] } ] }, { "name": "symbol", "effect": { "query_count": 10, "recall_at_1": 1.0, "recall_at_3": 1.0, "recall_at_5": 1.0, "recall_at_10": 1.0, "mrr_at_10": 1.0, "ndcg_at_10": 1.0 }, "query_latency": { "samples": 50, "min_ms": 0.006875, "max_ms": 0.014959, "mean_ms": 0.008626660000000001, "stddev_ms": 0.0019818867738596977, "p50_ms": 0.007709000000000001, "p95_ms": 0.014042, "p99_ms": 0.014959 }, "queries": [ { "id": "reactive-proxy", "query": "reactive", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.008583, "max_ms": 0.009583, "mean_ms": 0.0088996, "stddev_ms": 0.00036385744461258415, "p50_ms": 0.008708, "p95_ms": 0.009583, "p99_ms": 0.009583 }, "expected": [ "packages/reactivity/src/reactive.ts:87" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/reactive.ts", "start_line": 85, "end_line": 106, "score": 4.125, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/reactive.ts", "start_line": 59, "end_line": 84, "score": 4.125, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/index.ts", "start_line": 1, "end_line": 42, "score": 2.35, "relevant": false } ] }, { "id": "create-ref", "query": "ref", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.013875, "max_ms": 0.014959, "mean_ms": 0.014175199999999999, "stddev_ms": 0.0003993426598799581, "p50_ms": 0.014042, "p95_ms": 0.014959, "p99_ms": 0.014959 }, "expected": [ "packages/reactivity/src/ref.ts:64" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/ref.ts", "start_line": 52, "end_line": 72, "score": 4.125, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/ref.ts", "start_line": 29, "end_line": 50, "score": 4.125, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/index.ts", "start_line": 1, "end_line": 42, "score": 3.5249999, "relevant": false }, { "rank": 4, "path": "packages/compiler-sfc/src/script/resolveType.ts", "start_line": 849, "end_line": 873, "score": 2.025, "relevant": false }, { "rank": 5, "path": "packages/compiler-sfc/src/style/preprocessors.ts", "start_line": 118, "end_line": 139, "score": 2.025, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/customFormatter.ts", "start_line": 1, "end_line": 15, "score": 2.025, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/vnode.ts", "start_line": 1, "end_line": 39, "score": 2.025, "relevant": false }, { "rank": 8, "path": "packages/reactivity/__tests__/ref.spec.ts", "start_line": 1, "end_line": 22, "score": 0.24, "relevant": false }, { "rank": 9, "path": "packages/reactivity/__tests__/reactiveArray.spec.ts", "start_line": 286, "end_line": 314, "score": 0.16, "relevant": false }, { "rank": 10, "path": "packages/reactivity/__tests__/watch.spec.ts", "start_line": 1, "end_line": 28, "score": 0.16, "relevant": false } ] }, { "id": "create-renderer", "query": "createRenderer", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007666999999999999, "max_ms": 0.007833, "mean_ms": 0.00775, "stddev_ms": 0.00006944350221583009, "p50_ms": 0.007709000000000001, "p95_ms": 0.007833, "p99_ms": 0.007833 }, "expected": [ "packages/runtime-core/src/renderer.ts:318" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 303, "end_line": 323, "score": 2.025, "relevant": true } ] }, { "id": "patch-keyed-children", "query": "patchKeyedChildren", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007583, "max_ms": 0.007833, "mean_ms": 0.0076916, "stddev_ms": 0.00009700020618534778, "p50_ms": 0.007708, "p95_ms": 0.007833, "p99_ms": 0.007833 }, "expected": [ "packages/runtime-core/src/renderer.ts:1804" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 1777, "end_line": 1804, "score": 1.35, "relevant": true } ] }, { "id": "compile-template", "query": "baseCompile", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007458, "max_ms": 0.007666999999999999, "mean_ms": 0.0075832, "stddev_ms": 0.00006992109838954166, "p50_ms": 0.007583, "p95_ms": 0.007666999999999999, "p99_ms": 0.007666999999999999 }, "expected": [ "packages/compiler-core/src/compile.ts:67" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/compile.ts", "start_line": 65, "end_line": 70, "score": 2.025, "relevant": true } ] }, { "id": "parse-template", "query": "baseParse", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007542, "max_ms": 0.007708, "mean_ms": 0.00765, "stddev_ms": 0.00006213855485928179, "p50_ms": 0.007666999999999999, "p95_ms": 0.007708, "p99_ms": 0.007708 }, "expected": [ "packages/compiler-core/src/parser.ts:1028" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/parser.ts", "start_line": 1009, "end_line": 1028, "score": 1.35, "relevant": true } ] }, { "id": "reactivity-watch", "query": "watch", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.008166, "max_ms": 0.008959, "mean_ms": 0.008741800000000001, "stddev_ms": 0.00029789488078850923, "p50_ms": 0.008875000000000001, "p95_ms": 0.008959, "p99_ms": 0.008959 }, "expected": [ "packages/reactivity/src/watch.ts:120" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/watch.ts", "start_line": 103, "end_line": 124, "score": 2.75, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 121, "end_line": 144, "score": 2.625, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 99, "end_line": 120, "score": 1.75, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 76, "end_line": 98, "score": 1.75, "relevant": false } ] }, { "id": "create-app-api", "query": "createAppAPI", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.006875, "max_ms": 0.007041, "mean_ms": 0.006933400000000001, "stddev_ms": 0.00006216622877415045, "p50_ms": 0.006917, "p95_ms": 0.007041, "p99_ms": 0.007041 }, "expected": [ "packages/runtime-core/src/apiCreateApp.ts:253" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 253, "end_line": 273, "score": 2.025, "relevant": true } ] }, { "id": "define-component", "query": "defineComponent", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.008957999999999999, "max_ms": 0.009542, "mean_ms": 0.009225, "stddev_ms": 0.000248204754184927, "p50_ms": 0.009125, "p95_ms": 0.009542, "p99_ms": 0.009542 }, "expected": [ "packages/runtime-core/src/apiDefineComponent.ts:305" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 303, "end_line": 315, "score": 2.625, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 165, "end_line": 183, "score": 2.625, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 145, "end_line": 164, "score": 2.625, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 165, "end_line": 183, "score": 1.75, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 32, "end_line": 51, "score": 1.75, "relevant": false }, { "rank": 6, "path": "packages/runtime-dom/src/apiCustomElement.ts", "start_line": 1, "end_line": 32, "score": 1.35, "relevant": false }, { "rank": 7, "path": "packages/runtime-dom/src/index.ts", "start_line": 1, "end_line": 31, "score": 1.35, "relevant": false }, { "rank": 8, "path": "packages-private/dts-test/h.test-d.ts", "start_line": 1, "end_line": 14, "score": 0.12, "relevant": false } ] }, { "id": "hydrate-node", "query": "hydrateNode", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.007500000000000001, "max_ms": 0.007709000000000001, "mean_ms": 0.0076168, "stddev_ms": 0.00007170327747041984, "p50_ms": 0.007625, "p95_ms": 0.007709000000000001, "p99_ms": 0.007709000000000001 }, "expected": [ "packages/runtime-core/src/hydration.ts:137" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/hydration.ts", "start_line": 119, "end_line": 137, "score": 1.35, "relevant": true } ] } ] } ] }, { "system": "CodeGraph", "version": "1.0.1", "index": { "cold_ready_ms": 5232.459125, "cold_index_ms": 5232.459125, "cached_load_ms": 46.843875, "indexed_files": 552, "indexed_units": 6381, "indexed_unit": "nodes", "indexed_edges": 44277, "persisted_index_bytes": 34951397, "units_per_second": 1219.5030763857137 }, "tracks": [ { "name": "natural_language", "effect": { "query_count": 10, "recall_at_1": 0.2, "recall_at_3": 0.4, "recall_at_5": 0.4, "recall_at_10": 0.4, "mrr_at_10": 0.3, "ndcg_at_10": 0.3261859507142916 }, "query_latency": { "samples": 50, "min_ms": 46.3125, "max_ms": 72.935959, "mean_ms": 55.95980325999998, "stddev_ms": 8.290999575799027, "p50_ms": 55.938416, "p95_ms": 72.820667, "p99_ms": 72.935959 }, "queries": [ { "id": "reactive-proxy", "query": "turn an object into a deeply reactive Vue proxy", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 48.337916, "max_ms": 51.175041, "mean_ms": 49.19199139999999, "stddev_ms": 1.0285054132770717, "p50_ms": 48.761833, "p95_ms": 51.175041, "p99_ms": 51.175041 }, "expected": [ "packages/reactivity/src/reactive.ts:87" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/reactive.ts", "start_line": 15, "end_line": 438, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 140, "end_line": 333, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/ref.ts", "start_line": 1, "end_line": 579, "score": 0.33333334, "relevant": false } ] }, { "id": "create-ref", "query": "create a Vue ref around a value", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 46.383834, "max_ms": 48.574041, "mean_ms": 47.2693334, "stddev_ms": 0.8096271625227509, "p50_ms": 46.937125, "p95_ms": 48.574041, "p99_ms": 48.574041 }, "expected": [ "packages/reactivity/src/ref.ts:64" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/ref.ts", "start_line": 61, "end_line": 579, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 146, "end_line": 156, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages-private/dts-test/ref.test-d.ts", "start_line": 1, "end_line": 412, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/reactivity/__benchmarks__/effect.bench.ts", "start_line": 1, "end_line": 112, "score": 0.25, "relevant": false } ] }, { "id": "create-renderer", "query": "create a custom Vue renderer from host operations", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 72.075292, "max_ms": 72.935959, "mean_ms": 72.69841679999999, "stddev_ms": 0.31662297603894446, "p50_ms": 72.820667, "p95_ms": 72.935959, "p99_ms": 72.935959 }, "expected": [ "packages/runtime-core/src/renderer.ts:318" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 93, "end_line": 353, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/renderer.ts", "start_line": 93, "end_line": 2640, "score": 0.5, "relevant": true }, { "rank": 3, "path": "packages/runtime-dom/src/apiCustomElement.ts", "start_line": 1, "end_line": 566, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 221, "end_line": 490, "score": 0.25, "relevant": false } ] }, { "id": "patch-keyed-children", "query": "diff keyed children using the longest increasing subsequence", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 48.849459, "max_ms": 51.516125, "mean_ms": 50.4274666, "stddev_ms": 0.9245948682958607, "p50_ms": 50.772333, "p95_ms": 51.516125, "p99_ms": 51.516125 }, "expected": [ "packages/runtime-core/src/renderer.ts:1804" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 153, "end_line": 2640, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/vnode.ts", "start_line": 71, "end_line": 945, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages-private/dts-test/appUse.test-d.ts", "start_line": 1, "end_line": 144, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "scripts/aliases.js", "start_line": 1, "end_line": 37, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/apiInject.ts", "start_line": 1, "end_line": 94, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/h.ts", "start_line": 1, "end_line": 67, "score": 0.16666667, "relevant": false } ] }, { "id": "compile-template", "query": "compile a Vue template AST into render function code", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 55.938416, "max_ms": 58.124708, "mean_ms": 56.8260498, "stddev_ms": 0.7383345262918157, "p50_ms": 56.67475, "p95_ms": 58.124708, "p99_ms": 58.124708 }, "expected": [ "packages/compiler-core/src/compile.ts:67" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 146, "end_line": 156, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/compiler-ssr/src/index.ts", "start_line": 1, "end_line": 94, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/compiler-sfc/src/compileTemplate.ts", "start_line": 27, "end_line": 267, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/compiler-core/src/ast.ts", "start_line": 86, "end_line": 628, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/server-renderer/src/helpers/ssrCompile.ts", "start_line": 1, "end_line": 93, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/compiler-core/src/codegen.ts", "start_line": 80, "end_line": 116, "score": 0.16666667, "relevant": false }, { "rank": 7, "path": "packages/compiler-dom/src/index.ts", "start_line": 1, "end_line": 77, "score": 0.14285715, "relevant": false }, { "rank": 8, "path": "packages/runtime-core/src/renderer.ts", "start_line": 93, "end_line": 114, "score": 0.125, "relevant": false } ] }, { "id": "parse-template", "query": "parse a Vue template string into a root AST", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 48.590875, "max_ms": 49.727375, "mean_ms": 49.187167, "stddev_ms": 0.4262131783054129, "p50_ms": 49.114209, "p95_ms": 49.727375, "p99_ms": 49.727375 }, "expected": [ "packages/compiler-core/src/parser.ts:1028" ], "results": [ { "rank": 1, "path": "packages/compiler-sfc/src/parse.ts", "start_line": 22, "end_line": 354, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 146, "end_line": 156, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/src/parser.ts", "start_line": 1, "end_line": 972, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/compiler-core/src/ast.ts", "start_line": 74, "end_line": 628, "score": 0.25, "relevant": false } ] }, { "id": "reactivity-watch", "query": "watch reactive sources and run a callback when values change", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 46.3125, "max_ms": 47.458041, "mean_ms": 46.946324600000004, "stddev_ms": 0.4779134176223136, "p50_ms": 47.197041, "p95_ms": 47.458041, "p99_ms": 47.458041 }, "expected": [ "packages/reactivity/src/watch.ts:120" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/watch.ts", "start_line": 34, "end_line": 93, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 1, "end_line": 92, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/effect.ts", "start_line": 25, "end_line": 547, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/reactive.ts", "start_line": 56, "end_line": 356, "score": 0.25, "relevant": false }, { "rank": 5, "path": "scripts/build.js", "start_line": 16, "end_line": 231, "score": 0.2, "relevant": false } ] }, { "id": "create-app-api", "query": "create a Vue application instance and mount its root component", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 62.332708, "max_ms": 63.578167, "mean_ms": 62.9869248, "stddev_ms": 0.44828882393448244, "p50_ms": 62.819416, "p95_ms": 63.578167, "p99_ms": 63.578167 }, "expected": [ "packages/runtime-core/src/apiCreateApp.ts:253" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 85, "end_line": 156, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/componentPublicInstance.ts", "start_line": 82, "end_line": 94, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/component.ts", "start_line": 1, "end_line": 791, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 353, "end_line": 1060, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/renderer.ts", "start_line": 102, "end_line": 2640, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/vnode.ts", "start_line": 1, "end_line": 945, "score": 0.16666667, "relevant": false } ] }, { "id": "define-component", "query": "define a Vue component while preserving type inference", "first_relevant_rank": 2, "latency": { "samples": 5, "min_ms": 61.849041, "max_ms": 62.26225, "mean_ms": 62.0297416, "stddev_ms": 0.1757866699822259, "p50_ms": 61.962167, "p95_ms": 62.26225, "p99_ms": 62.26225 }, "expected": [ "packages/runtime-core/src/apiDefineComponent.ts:305" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 64, "end_line": 333, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 1, "end_line": 316, "score": 0.5, "relevant": true }, { "rank": 3, "path": "packages/runtime-core/src/component.ts", "start_line": 117, "end_line": 1272, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/componentProps.ts", "start_line": 41, "end_line": 82, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/componentSlots.ts", "start_line": 35, "end_line": 64, "score": 0.2, "relevant": false } ] }, { "id": "hydrate-node", "query": "hydrate server-rendered DOM nodes into Vue virtual nodes", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 61.122791, "max_ms": 63.060375, "mean_ms": 62.03461660000001, "stddev_ms": 0.6678544673380874, "p50_ms": 61.9305, "p95_ms": 63.060375, "p99_ms": 63.060375 }, "expected": [ "packages/runtime-core/src/hydration.ts:137" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/compat/global.ts", "start_line": 146, "end_line": 156, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/hydration.ts", "start_line": 49, "end_line": 59, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/renderer.ts", "start_line": 110, "end_line": 2608, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/server-renderer/src/render.ts", "start_line": 91, "end_line": 434, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/runtime-test/src/index.ts", "start_line": 1, "end_line": 29, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/runtime-dom/src/index.ts", "start_line": 69, "end_line": 132, "score": 0.16666667, "relevant": false } ] } ] }, { "name": "literal", "effect": { "query_count": 10, "recall_at_1": 0.4, "recall_at_3": 0.4, "recall_at_5": 0.4, "recall_at_10": 0.4, "mrr_at_10": 0.4, "ndcg_at_10": 0.4 }, "query_latency": { "samples": 50, "min_ms": 36.69325, "max_ms": 50.298334, "mean_ms": 42.11339332000001, "stddev_ms": 3.68880960749069, "p50_ms": 41.134833, "p95_ms": 50.197625, "p99_ms": 50.298334 }, "queries": [ { "id": "reactive-proxy", "query": "createReactiveObject mutableHandlers mutableCollectionHandlers", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 42.777416, "max_ms": 44.134125, "mean_ms": 43.443883199999995, "stddev_ms": 0.4548623016023187, "p50_ms": 43.318, "p95_ms": 44.134125, "p99_ms": 44.134125 }, "expected": [ "packages/reactivity/src/reactive.ts:87" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/reactive.ts", "start_line": 1, "end_line": 446, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/collectionHandlers.ts", "start_line": 18, "end_line": 330, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/reactivity/src/baseHandlers.ts", "start_line": 204, "end_line": 265, "score": 0.33333334, "relevant": false } ] }, { "id": "create-ref", "query": "IfAny UnwrapRef createRef", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 37.6185, "max_ms": 38.767708, "mean_ms": 38.114049800000004, "stddev_ms": 0.38165890938711206, "p50_ms": 37.995708, "p95_ms": 38.767708, "p99_ms": 38.767708 }, "expected": [ "packages/reactivity/src/ref.ts:64" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/ref.ts", "start_line": 1, "end_line": 579, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 221, "end_line": 490, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/shared/src/typeUtils.ts", "start_line": 1, "end_line": 50, "score": 0.33333334, "relevant": false } ] }, { "id": "create-renderer", "query": "baseCreateRenderer RendererOptions HostElement", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 49.729875, "max_ms": 50.298334, "mean_ms": 50.0445168, "stddev_ms": 0.25608099720393196, "p50_ms": 50.197625, "p95_ms": 50.298334, "p99_ms": 50.298334 }, "expected": [ "packages/runtime-core/src/renderer.ts:318" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 93, "end_line": 304, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-dom/src/index.ts", "start_line": 69, "end_line": 308, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/vue/jsx.d.ts", "start_line": 1, "end_line": 22, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/vue/jsx-runtime/index.d.ts", "start_line": 1, "end_line": 25, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/vnode.ts", "start_line": 1, "end_line": 945, "score": 0.2, "relevant": false } ] }, { "id": "patch-keyed-children", "query": "patchKeyedChildren VNodeArrayChildren parentAnchor", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 40.924334, "max_ms": 41.82775, "mean_ms": 41.2714918, "stddev_ms": 0.31709987113614585, "p50_ms": 41.229333, "p95_ms": 41.82775, "p99_ms": 41.82775 }, "expected": [ "packages/runtime-core/src/renderer.ts:1804" ], "results": [ { "rank": 1, "path": "packages-private/dts-test/ref.test-d.ts", "start_line": 345, "end_line": 351, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages-private/dts-test/appUse.test-d.ts", "start_line": 1, "end_line": 144, "score": 0.5, "relevant": false }, { "rank": 3, "path": "scripts/aliases.js", "start_line": 1, "end_line": 37, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/vnode.ts", "start_line": 135, "end_line": 935, "score": 0.25, "relevant": false }, { "rank": 5, "path": "packages/compiler-core/src/ast.ts", "start_line": 26, "end_line": 390, "score": 0.2, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/apiInject.ts", "start_line": 1, "end_line": 94, "score": 0.16666667, "relevant": false } ] }, { "id": "compile-template", "query": "baseCompile source options TransformOptions", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 39.213958, "max_ms": 40.277834, "mean_ms": 39.59622519999999, "stddev_ms": 0.3772721828677012, "p50_ms": 39.401292, "p95_ms": 40.277834, "p99_ms": 40.277834 }, "expected": [ "packages/compiler-core/src/compile.ts:67" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/compile.ts", "start_line": 1, "end_line": 122, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/compiler-core/src/options.ts", "start_line": 14, "end_line": 350, "score": 0.5, "relevant": false } ] }, { "id": "parse-template", "query": "baseParse currentInput defaultParserOptions", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 40.586209, "max_ms": 41.295083, "mean_ms": 40.952841600000006, "stddev_ms": 0.24838023971129466, "p50_ms": 40.949458, "p95_ms": 41.295083, "p99_ms": 41.295083 }, "expected": [ "packages/compiler-core/src/parser.ts:1028" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/parser.ts", "start_line": 1, "end_line": 288, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/compiler-core/src/tokenizer.ts", "start_line": 918, "end_line": 1130, "score": 0.5, "relevant": false } ] }, { "id": "reactivity-watch", "query": "watch source cb options WatchOptions", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 36.69325, "max_ms": 38.09175, "mean_ms": 37.39, "stddev_ms": 0.5406808150378561, "p50_ms": 37.554875, "p95_ms": 38.09175, "p99_ms": 38.09175 }, "expected": [ "packages/reactivity/src/watch.ts:120" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 1, "end_line": 92, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/reactivity/src/watch.ts", "start_line": 28, "end_line": 83, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 320, "end_line": 1037, "score": 0.33333334, "relevant": false }, { "rank": 4, "path": "packages/compiler-core/src/options.ts", "start_line": 19, "end_line": 350, "score": 0.25, "relevant": false } ] }, { "id": "create-app-api", "query": "createApp rootComponent rootProps", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 39.599042, "max_ms": 40.935541, "mean_ms": 40.350425, "stddev_ms": 0.4590072912035288, "p50_ms": 40.470875, "p95_ms": 40.935541, "p99_ms": 40.935541 }, "expected": [ "packages/runtime-core/src/apiCreateApp.ts:253" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 30, "end_line": 494, "score": 1.0, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/componentProps.ts", "start_line": 41, "end_line": 754, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages-private/dts-test/appDirective.test-d.ts", "start_line": 1, "end_line": 19, "score": 0.33333334, "relevant": false } ] }, { "id": "define-component", "query": "isFunction options extraOptions setup", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 43.202042, "max_ms": 45.064, "mean_ms": 43.79465, "stddev_ms": 0.6555892599071464, "p50_ms": 43.518208, "p95_ms": 45.064, "p99_ms": 45.064 }, "expected": [ "packages/runtime-core/src/apiDefineComponent.ts:305" ], "results": [ { "rank": 1, "path": "packages/shared/src/general.ts", "start_line": 1, "end_line": 219, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages/runtime-core/src/componentOptions.ts", "start_line": 315, "end_line": 1060, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/src/options.ts", "start_line": 215, "end_line": 350, "score": 0.33333334, "relevant": false } ] }, { "id": "hydrate-node", "query": "hydrateNode container firstChild vnode", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 45.3655, "max_ms": 47.404083, "mean_ms": 46.175849799999995, "stddev_ms": 0.7806782941676811, "p50_ms": 45.722583, "p95_ms": 47.404083, "p99_ms": 47.404083 }, "expected": [ "packages/runtime-core/src/hydration.ts:137" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/vnode.ts", "start_line": 71, "end_line": 256, "score": 1.0, "relevant": false }, { "rank": 2, "path": "packages-private/dts-test/h.test-d.ts", "start_line": 1, "end_line": 287, "score": 0.5, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/component.ts", "start_line": 1, "end_line": 1123, "score": 0.33333334, "relevant": false } ] } ] }, { "name": "symbol", "effect": { "query_count": 10, "recall_at_1": 0.8, "recall_at_3": 0.8, "recall_at_5": 0.8, "recall_at_10": 0.8, "mrr_at_10": 0.8, "ndcg_at_10": 0.8 }, "query_latency": { "samples": 50, "min_ms": 0.246583, "max_ms": 4.018584, "mean_ms": 0.70554832, "stddev_ms": 0.6584784612285944, "p50_ms": 0.57275, "p95_ms": 1.964541, "p99_ms": 4.018584 }, "queries": [ { "id": "reactive-proxy", "query": "reactive", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.871333, "max_ms": 0.912417, "mean_ms": 0.8855751999999999, "stddev_ms": 0.01574086747800133, "p50_ms": 0.876792, "p95_ms": 0.912417, "p99_ms": 0.912417 }, "expected": [ "packages/reactivity/src/reactive.ts:87" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/reactive.ts", "start_line": 87, "end_line": 99, "score": 110.61153, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/reactive.ts", "start_line": 67, "end_line": 68, "score": 106.701126, "relevant": false }, { "rank": 3, "path": "packages/reactivity/__benchmarks__/reactiveMap.bench.ts", "start_line": 129, "end_line": 129, "score": 60.723858, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/reactive.ts", "start_line": 63, "end_line": 65, "score": 56.723858, "relevant": false }, { "rank": 5, "path": "packages/reactivity/src/reactive.ts", "start_line": 26, "end_line": 26, "score": 55.63373, "relevant": false }, { "rank": 6, "path": "packages/reactivity/src/reactive.ts", "start_line": 1, "end_line": 446, "score": 52.52399, "relevant": true }, { "rank": 7, "path": "packages/reactivity/src/reactive.ts", "start_line": 61, "end_line": 61, "score": 45.723858, "relevant": false }, { "rank": 8, "path": "packages/reactivity/src/effect.ts", "start_line": 87, "end_line": 228, "score": 42.723858, "relevant": false }, { "rank": 9, "path": "packages/reactivity/__benchmarks__/reactiveMap.bench.ts", "start_line": 1, "end_line": 145, "score": 42.459644, "relevant": false }, { "rank": 10, "path": "packages/reactivity/__benchmarks__/reactiveArray.bench.ts", "start_line": 1, "end_line": 159, "score": 41.459644, "relevant": false } ] }, { "id": "create-ref", "query": "ref", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.91825, "max_ms": 1.116208, "mean_ms": 0.9774248000000002, "stddev_ms": 0.07120998917960882, "p50_ms": 0.9555, "p95_ms": 1.116208, "p99_ms": 1.116208 }, "expected": [ "packages/reactivity/src/ref.ts:64" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/ref.ts", "start_line": 64, "end_line": 66, "score": 110.32453, "relevant": true }, { "rank": 2, "path": "packages/reactivity/src/ref.ts", "start_line": 29, "end_line": 38, "score": 109.432625, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/vnode.ts", "start_line": 125, "end_line": 125, "score": 90.38494, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/ref.ts", "start_line": 114, "end_line": 165, "score": 51.41075, "relevant": false }, { "rank": 5, "path": "packages/reactivity/src/ref.ts", "start_line": 1, "end_line": 579, "score": 45.24029, "relevant": true }, { "rank": 6, "path": "packages/reactivity/src/ref.ts", "start_line": 537, "end_line": 537, "score": 43.628937, "relevant": false }, { "rank": 7, "path": "packages/reactivity/src/ref.ts", "start_line": 26, "end_line": 26, "score": 43.43262, "relevant": false }, { "rank": 8, "path": "packages-private/dts-test/ref.test-d.ts", "start_line": 249, "end_line": 249, "score": 43.384945, "relevant": false }, { "rank": 9, "path": "packages/reactivity/__benchmarks__/ref.bench.ts", "start_line": 1, "end_line": 33, "score": 38.178375, "relevant": false }, { "rank": 10, "path": "packages-private/dts-test/ref.test-d.ts", "start_line": 424, "end_line": 426, "score": 38.10834, "relevant": false } ] }, { "id": "create-renderer", "query": "createRenderer", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.282042, "max_ms": 0.302542, "mean_ms": 0.2948004, "stddev_ms": 0.007466353717846473, "p50_ms": 0.298709, "p95_ms": 0.302542, "p99_ms": 0.302542 }, "expected": [ "packages/runtime-core/src/renderer.ts:318" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/renderer.ts", "start_line": 318, "end_line": 323, "score": 116.684425, "relevant": true }, { "rank": 2, "path": "packages/runtime-test/src/index.ts", "start_line": 1, "end_line": 6, "score": 9.667546, "relevant": false }, { "rank": 3, "path": "packages/runtime-dom/src/index.ts", "start_line": 1, "end_line": 17, "score": 7.482562, "relevant": false } ] }, { "id": "patch-keyed-children", "query": "patchKeyedChildren", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 1.901125, "max_ms": 4.018584, "mean_ms": 2.3742916000000003, "stddev_ms": 0.8233231216810565, "p50_ms": 1.964541, "p95_ms": 4.018584, "p99_ms": 4.018584 }, "expected": [ "packages/runtime-core/src/renderer.ts:1804" ], "results": [] }, { "id": "compile-template", "query": "baseCompile", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.31025, "max_ms": 0.347833, "mean_ms": 0.33072480000000004, "stddev_ms": 0.014634368075185205, "p50_ms": 0.325791, "p95_ms": 0.347833, "p99_ms": 0.347833 }, "expected": [ "packages/compiler-core/src/compile.ts:67" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/compile.ts", "start_line": 67, "end_line": 122, "score": 117.99757, "relevant": true }, { "rank": 2, "path": "packages/compiler-dom/src/index.ts", "start_line": 1, "end_line": 11, "score": 12.485078, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/__tests__/compile.spec.ts", "start_line": 1, "end_line": 1, "score": 10.371841, "relevant": false }, { "rank": 4, "path": "packages/compiler-core/__tests__/transforms/vMemo.spec.ts", "start_line": 1, "end_line": 1, "score": 0.85949075, "relevant": false }, { "rank": 5, "path": "packages/compiler-core/__tests__/scopeId.spec.ts", "start_line": 1, "end_line": 1, "score": 0.14566913, "relevant": false }, { "rank": 6, "path": "packages/compiler-sfc/__tests__/parse.spec.ts", "start_line": 2, "end_line": 7, "score": -1.0111128, "relevant": false }, { "rank": 7, "path": "packages/compiler-core/__tests__/transforms/transformElement.spec.ts", "start_line": 1, "end_line": 10, "score": -1.3343089, "relevant": false }, { "rank": 8, "path": "packages/compiler-core/__tests__/transforms/transformExpressions.spec.ts", "start_line": 1, "end_line": 12, "score": -1.9081228, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/__tests__/hmr.spec.ts", "start_line": 16, "end_line": 16, "score": -5.47177, "relevant": false } ] }, { "id": "parse-template", "query": "baseParse", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.401625, "max_ms": 0.410791, "mean_ms": 0.40574140000000003, "stddev_ms": 0.0034798237656525058, "p50_ms": 0.403791, "p95_ms": 0.410791, "p99_ms": 0.410791 }, "expected": [ "packages/compiler-core/src/parser.ts:1028" ], "results": [ { "rank": 1, "path": "packages/compiler-core/src/parser.ts", "start_line": 1028, "end_line": 1079, "score": 114.44634, "relevant": true }, { "rank": 2, "path": "packages/compiler-core/src/compile.ts", "start_line": 2, "end_line": 2, "score": 9.190708, "relevant": false }, { "rank": 3, "path": "packages/compiler-core/__tests__/parse.spec.ts", "start_line": 16, "end_line": 16, "score": 6.5977054, "relevant": false }, { "rank": 4, "path": "packages/compiler-dom/src/index.ts", "start_line": 1, "end_line": 11, "score": 6.3874364, "relevant": false }, { "rank": 5, "path": "packages/compiler-ssr/src/index.ts", "start_line": 1, "end_line": 17, "score": 6.1243644, "relevant": false }, { "rank": 6, "path": "packages/compiler-dom/__tests__/parse.spec.ts", "start_line": 1, "end_line": 11, "score": 4.3874364, "relevant": false }, { "rank": 7, "path": "packages/compiler-core/__tests__/transform.spec.ts", "start_line": 1, "end_line": 1, "score": -6.4022946, "relevant": false }, { "rank": 8, "path": "packages/compiler-core/__tests__/transforms/vFor.spec.ts", "start_line": 1, "end_line": 1, "score": -6.752123, "relevant": false }, { "rank": 9, "path": "packages/compiler-core/__tests__/transforms/vIf.spec.ts", "start_line": 1, "end_line": 1, "score": -6.752123, "relevant": false }, { "rank": 10, "path": "packages/compiler-core/__tests__/transforms/noopDirectiveTransform.spec.ts", "start_line": 1, "end_line": 7, "score": -7.2203646, "relevant": false } ] }, { "id": "reactivity-watch", "query": "watch", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.57275, "max_ms": 0.596541, "mean_ms": 0.5797748, "stddev_ms": 0.008591484747120258, "p50_ms": 0.576792, "p95_ms": 0.596541, "p99_ms": 0.596541 }, "expected": [ "packages/reactivity/src/watch.ts:120" ], "results": [ { "rank": 1, "path": "packages/reactivity/src/watch.ts", "start_line": 120, "end_line": 331, "score": 112.77298, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 131, "end_line": 144, "score": 112.74109, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 56, "end_line": 61, "score": 56.832726, "relevant": false }, { "rank": 4, "path": "packages/reactivity/src/watch.ts", "start_line": 71, "end_line": 75, "score": 55.95179, "relevant": false }, { "rank": 5, "path": "packages/reactivity/src/watch.ts", "start_line": 49, "end_line": 67, "score": 54.95179, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 49, "end_line": 53, "score": 54.95179, "relevant": false }, { "rank": 7, "path": "packages/reactivity/src/watch.ts", "start_line": 37, "end_line": 37, "score": 52.922504, "relevant": false }, { "rank": 8, "path": "packages/reactivity/src/watch.ts", "start_line": 39, "end_line": 39, "score": 52.922504, "relevant": false }, { "rank": 9, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 63, "end_line": 74, "score": 52.858356, "relevant": false }, { "rank": 10, "path": "packages/runtime-core/src/apiWatch.ts", "start_line": 76, "end_line": 87, "score": 52.858356, "relevant": false } ] }, { "id": "create-app-api", "query": "createAppAPI", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.290625, "max_ms": 0.3, "mean_ms": 0.293625, "stddev_ms": 0.0036288772368323428, "p50_ms": 0.291125, "p95_ms": 0.3, "p99_ms": 0.3 }, "expected": [ "packages/runtime-core/src/apiCreateApp.ts:253" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 253, "end_line": 487, "score": 118.80239, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 257, "end_line": 486, "score": 36.987083, "relevant": false }, { "rank": 3, "path": "packages/runtime-core/src/renderer.ts", "start_line": 60, "end_line": 60, "score": 26.811026, "relevant": false } ] }, { "id": "define-component", "query": "defineComponent", "first_relevant_rank": 1, "latency": { "samples": 5, "min_ms": 0.591292, "max_ms": 0.635584, "mean_ms": 0.6155336000000001, "stddev_ms": 0.014440214258798233, "p50_ms": 0.615792, "p95_ms": 0.635584, "p99_ms": 0.635584 }, "expected": [ "packages/runtime-core/src/apiDefineComponent.ts:305" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 305, "end_line": 315, "score": 112.577576, "relevant": true }, { "rank": 2, "path": "packages/runtime-core/src/apiDefineComponent.ts", "start_line": 51, "end_line": 113, "score": 108.88762, "relevant": false }, { "rank": 3, "path": "packages-private/dts-test/defineComponent.test-d.tsx", "start_line": 1, "end_line": 2261, "score": 49.442986, "relevant": false }, { "rank": 4, "path": "packages/runtime-core/src/apiAsyncComponent.ts", "start_line": 13, "end_line": 13, "score": 35.993004, "relevant": false }, { "rank": 5, "path": "packages/runtime-core/src/component.ts", "start_line": 94, "end_line": 94, "score": 35.815685, "relevant": false }, { "rank": 6, "path": "packages/runtime-core/src/apiCreateApp.ts", "start_line": 31, "end_line": 31, "score": 22.815683, "relevant": false }, { "rank": 7, "path": "packages/runtime-core/src/h.ts", "start_line": 23, "end_line": 23, "score": 22.815683, "relevant": false }, { "rank": 8, "path": "packages-private/dts-test/componentInstance.test-d.tsx", "start_line": 143, "end_line": 147, "score": 22.486715, "relevant": false }, { "rank": 9, "path": "packages-private/dts-test/componentTypeExtensions.test-d.tsx", "start_line": 26, "end_line": 55, "score": 22.188042, "relevant": false }, { "rank": 10, "path": "packages-private/dts-test/defineComponent.test-d.tsx", "start_line": 2196, "end_line": 2206, "score": 22.188042, "relevant": false } ] }, { "id": "hydrate-node", "query": "hydrateNode", "first_relevant_rank": null, "latency": { "samples": 5, "min_ms": 0.246583, "max_ms": 0.373, "mean_ms": 0.29799159999999997, "stddev_ms": 0.04853287533043967, "p50_ms": 0.267833, "p95_ms": 0.373, "p99_ms": 0.373 }, "expected": [ "packages/runtime-core/src/hydration.ts:137" ], "results": [ { "rank": 1, "path": "packages/runtime-core/src/components/Suspense.ts", "start_line": 806, "end_line": 856, "score": 16.624975, "relevant": false } ] } ] } ] } ] } ] }