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

Method processOptimizeLazy

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

Source from the content-addressed store, hash-verified

1098 }
1099
1100 processOptimizeLazy(
1101 scriptId, startPosition, endPosition, duration, timestamp, functionName) {
1102 let compilationUnit = this.lookupScript(scriptId);
1103 if (startPosition > 0) {
1104 compilationUnit =
1105 compilationUnit.getFunktionAtStartPosition(startPosition);
1106 if (compilationUnit === undefined) {
1107 // This should not happen since any funktion has to be parsed first.
1108 console.error('processOptimizeLazy funktion not found', ...arguments);
1109 return;
1110 }
1111 }
1112 compilationUnit.optimizeTimestamp = startOf(timestamp, duration);
1113 compilationUnit.optimizeDuration = duration;
1114 }
1115
1116 processDeserialize(
1117 scriptId, startPosition, endPosition, duration, timestamp, functionName) {

Callers

nothing calls this directly

Calls 4

lookupScriptMethod · 0.95
startOfFunction · 0.85
errorMethod · 0.45

Tested by

no test coverage detected