perf(javascript): reuse collected callable identities for returns

This commit is contained in:
morluto
2026-10-11 13:20:16 +08:00
parent a82d14e4db
commit d3088c3795
2 changed files with 2 additions and 16 deletions
@@ -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(