MCPcopy Index your code
hub / github.com/nodejs/node / processDeserialize

Method processDeserialize

deps/v8/tools/parse-processor.mjs:1116–1127  ·  view source on GitHub ↗
(
      scriptId, startPosition, endPosition, duration, timestamp, functionName)

Source from the content-addressed store, hash-verified

1114 }
1115
1116 processDeserialize(
1117 scriptId, startPosition, endPosition, duration, timestamp, functionName) {
1118 let compilationUnit = this.lookupScript(scriptId);
1119 if (startPosition === 0) {
1120 compilationUnit.bytesTotal = endPosition;
1121 } else {
1122 compilationUnit = this.getOrCreateFunction(...arguments);
1123 }
1124 compilationUnit.deserializationTimestamp = startOf(timestamp, duration);
1125 compilationUnit.deserializationDuration = duration;
1126 compilationUnit.isDeserialized = true;
1127 }
1128
1129 processCompilationCacheEvent(
1130 eventType, cacheType, scriptId, startPosition, endPosition, timestamp) {

Callers

nothing calls this directly

Calls 3

lookupScriptMethod · 0.95
getOrCreateFunctionMethod · 0.95
startOfFunction · 0.85

Tested by

no test coverage detected