perf(main): reuse worker cached summaries

This commit is contained in:
777genius 2026-05-30 23:05:02 +03:00
parent 8f1e223d61
commit 933bf9532d

View file

@ -645,7 +645,7 @@ function applyCachedTaskReadResult(
bumpSkipReason(taskDiag.skipReasons, cached.skipReason); bumpSkipReason(taskDiag.skipReasons, cached.skipReason);
return; return;
} }
tasks.push(cloneCached(cached.task)); tasks.push(cached.task);
} }
function pruneTaskFileCache( function pruneTaskFileCache(
@ -960,7 +960,7 @@ async function listTeams(
if (dependencyFingerprint.cacheSafe && cached?.fingerprint === dependencyFingerprint.value) { if (dependencyFingerprint.cacheSafe && cached?.fingerprint === dependencyFingerprint.value) {
cached.lastUsedAt = nowMs(); cached.lastUsedAt = nowMs();
diag.cacheHits++; diag.cacheHits++;
return cloneCached(cached.summary); return cached.summary;
} }
diag.cacheMisses++; diag.cacheMisses++;