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

Method processBaselineLazy

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

Source from the content-addressed store, hash-verified

1082 }
1083
1084 processBaselineLazy(
1085 scriptId, startPosition, endPosition, duration, timestamp, functionName) {
1086 let compilationUnit = this.lookupScript(scriptId);
1087 if (startPosition > 0) {
1088 compilationUnit =
1089 compilationUnit.getFunktionAtStartPosition(startPosition);
1090 if (compilationUnit === undefined) {
1091 // This should not happen since any funktion has to be parsed first.
1092 console.error('processBaselineLazy funktion not found', ...arguments);
1093 return;
1094 }
1095 }
1096 compilationUnit.baselineTimestamp = startOf(timestamp, duration);
1097 compilationUnit.baselineDuration = duration;
1098 }
1099
1100 processOptimizeLazy(
1101 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