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

Method processRawText

deps/v8/tools/heap-stats/trace-file-reader.js:118–130  ·  view source on GitHub ↗
(file, result)

Source from the content-addressed store, hash-verified

116 }
117
118 processRawText(file, result) {
119 let return_data;
120 if (result.includes('V8.GC_Objects_Stats')) {
121 return_data = this.createModelFromChromeTraceFile(result);
122 } else {
123 let contents = result.split('\n');
124 return_data = this.createModelFromV8TraceFile(contents);
125 }
126 this.extendAndSanitizeModel(return_data);
127 this.updateLabel('Finished loading \'' + file.name + '\'.');
128 this.dispatchEvent(new CustomEvent(
129 'change', {bubbles: true, composed: true, detail: return_data}));
130 }
131
132 createOrUpdateEntryIfNeeded(data, entry) {
133 console.assert(entry.isolate, 'entry should have an isolate');

Callers 1

readFileMethod · 0.95

Calls 7

updateLabelMethod · 0.95
includesMethod · 0.80
dispatchEventMethod · 0.80
splitMethod · 0.45

Tested by

no test coverage detected