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

Method processSharedLibrary

deps/v8/tools/tickprocessor.mjs:773–781  ·  view source on GitHub ↗
(name, startAddr, endAddr, aslrSlide)

Source from the content-addressed store, hash-verified

771 }
772
773 processSharedLibrary(name, startAddr, endAddr, aslrSlide) {
774 const entry = this.profile_.addLibrary(name, startAddr, endAddr);
775 this.setCodeType(entry.getName(), 'SHARED_LIB');
776 this.cppEntriesProvider_.parseVmSymbols(
777 name, startAddr, endAddr, aslrSlide, (fName, fStart, fEnd) => {
778 this.profile_.addStaticCode(fName, fStart, fEnd);
779 this.setCodeType(fName, 'CPP');
780 });
781 }
782
783 processCodeCreation(type, kind, timestamp, start, size, name, maybe_func) {
784 if (type != 'RegExp' && maybe_func.length) {

Callers

nothing calls this directly

Calls 5

setCodeTypeMethod · 0.95
addLibraryMethod · 0.45
getNameMethod · 0.45
parseVmSymbolsMethod · 0.45
addStaticCodeMethod · 0.45

Tested by

no test coverage detected