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

Method addSourcePosition

deps/v8/tools/system-analyzer/processor.mjs:481–488  ·  view source on GitHub ↗
(profileEntry, logEntry)

Source from the content-addressed store, hash-verified

479 }
480
481 addSourcePosition(profileEntry, logEntry) {
482 let script = this.getProfileEntryScript(profileEntry);
483 const parts = profileEntry.getRawName().split(':');
484 if (parts.length < 3) return;
485 const line = parseInt(parts[parts.length - 2]);
486 const column = parseInt(parts[parts.length - 1]);
487 logEntry.sourcePosition = script.addSourcePosition(line, column, logEntry);
488 }
489
490 processCodeDisassemble(start, kind, disassemble) {
491 this._profile.addDisassemble(start, kind, disassemble);

Callers 4

processCodeDeoptMethod · 0.95
processCodeSourceInfoMethod · 0.95
processPropertyICMethod · 0.45
processMapMethod · 0.45

Calls 3

getProfileEntryScriptMethod · 0.95
splitMethod · 0.45
getRawNameMethod · 0.45

Tested by

no test coverage detected