perf: optimize persist-delta snapshot reuse and diagnostics

This commit is contained in:
Youzini-afk
2026-04-13 18:21:07 +08:00
parent d7460f1618
commit e4ab3ac41d
8 changed files with 965 additions and 121 deletions

View File

@@ -2627,6 +2627,15 @@ result = {
assert.equal(persistDeltaDiagnostics.path, "js");
assert.equal(persistDeltaDiagnostics.requestedNative, false);
assert.equal(Number.isFinite(Number(persistDeltaDiagnostics.buildMs)), true);
assert.equal(Number.isFinite(Number(persistDeltaDiagnostics.prepareMs)), true);
assert.equal(Number.isFinite(Number(persistDeltaDiagnostics.lookupMs)), true);
assert.equal(Number.isFinite(Number(persistDeltaDiagnostics.jsDiffMs)), true);
assert.equal(
Number(persistDeltaDiagnostics.serializationCacheHits || 0) +
Number(persistDeltaDiagnostics.serializationCacheMisses || 0) >
0,
true,
);
}
{