Files
cursor-byok/support/benchmarks/semble/results/latest.json
T

8903 lines
337 KiB
JSON

{
"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
}
]
}
]
}
]
}
]
}
]
}