perf(javascript): reuse collected callable identities for returns

This commit is contained in:
morluto committed 2026-10-11 13:20:16 +08:00
1 parent a82d14e4db
commit d3088c3795
2 files changed
+2 -16

No files matched your search

@@ -143,7 +143,7 @@ export function* analyzeParsedJavaScriptSemanticsSteps(
const parserPartial = file.errors.length > 0;
const bindings = immutableSemanticBindings(state);
yield;
const callables = collectSemanticReturns(file.program, state, parserPartial);
const callables = collectSemanticReturns(state, parserPartial);
yield;
const moduleLinks = resolveSemanticModuleCallables(state, callables);
const derived = yield* collectJavaScriptDerivedSemanticsSteps(