Home | History | Annotate | Download | only in tools

Lines Matching refs:function

29 function inherits(childCtor, parentCtor) {
34 function V8Profile(separateIc) {
37 this.skipThisFunction = function(name) { return V8Profile.IC_RE.test(name); };
48 * A thin wrapper around shell's 'read' function showing a file name on error.
50 function readFile(fileName) {
63 function parseState(s) {
73 function SnapshotLogProcessor() {
82 'function-creation': null,
83 'function-move': null,
84 'function-delete': null,
89 V8Profile.prototype.handleUnknownCode = function(operation, addr) {
109 SnapshotLogProcessor.prototype.processCodeCreation = function(
121 SnapshotLogProcessor.prototype.processCodeMove = function(from, to) {
126 SnapshotLogProcessor.prototype.processCodeDelete = function(start) {
131 SnapshotLogProcessor.prototype.processSnapshotPosition = function(addr, pos) {
136 SnapshotLogProcessor.prototype.processLogFile = function(fileName) {
142 SnapshotLogProcessor.prototype.getSerializedEntryName = function(pos) {
148 function TickProcessor(
186 'function-creation': null,
187 'function-move': null,
188 'function-delete': null,
216 V8Profile.prototype.handleUnknownCode = function(
274 TickProcessor.prototype.printError = function(str) {
279 TickProcessor.prototype.setCodeType = function(name, type) {
284 TickProcessor.prototype.isSharedLibrary = function(name) {
289 TickProcessor.prototype.isCppCode = function(name) {
294 TickProcessor.prototype.isJsCode = function(name) {
299 TickProcessor.prototype.processLogFile = function(fileName) {
308 TickProcessor.prototype.processLogFileInTest = function(fileName) {
316 TickProcessor.prototype.processSharedLibrary = function(
323 name, startAddr, endAddr, function(fName, fStart, fEnd) {
330 TickProcessor.prototype.processCodeCreation = function(
343 TickProcessor.prototype.processCodeMove = function(from, to) {
348 TickProcessor.prototype.processCodeDelete = function(start) {
353 TickProcessor.prototype.processFunctionMove = function(from, to) {
358 TickProcessor.prototype.processSnapshotPosition = function(addr, pos) {
366 TickProcessor.prototype.includeTick = function(vmState) {
370 TickProcessor.prototype.processTick = function(pc,
395 // Find out, if top of stack was pointing inside a JS function
407 TickProcessor.prototype.advanceDistortion = function() {
412 TickProcessor.prototype.processHeapSampleBegin = function(space, state, ticks) {
418 TickProcessor.prototype.processHeapSampleEnd = function(space, state) {
426 producersView.sort(function(rec1, rec2) {
436 TickProcessor.prototype.printStatistics = function() {
447 flatView.sort(function(rec1, rec2) {
462 function(name) { return self.isSharedLibrary(name); },
463 function(rec) { libraryTicks += rec.selfTime; });
469 function(name) { return self.isJsCode(name); },
470 function(rec) { jsTicks += rec.selfTime; });
475 function(name) { return self.isCppCode(name); },
476 function(rec) { cppTicks += rec.selfTime; });
494 heavyView.sort(function(rec1, rec2) {
501 function padLeft(s, len) {
514 TickProcessor.prototype.printHeader = function(headerTitle) {
520 TickProcessor.prototype.printLine = function(
532 TickProcessor.prototype.printHeavyProfHeader = function() {
544 TickProcessor.prototype.processProfile = function(
555 TickProcessor.prototype.getLineAndColumn = function(name) {
564 TickProcessor.prototype.hasSourceMap = function() {
569 TickProcessor.prototype.formatFunctionName = function(funcName) {
588 TickProcessor.prototype.printEntries = function(
591 this.processProfile(profile, filterP, function (rec) {
600 TickProcessor.prototype.printHeavyProfile = function(profile, opt_indent) {
604 this.processProfile(profile, function() { return true; }, function (rec) {
623 function CppEntriesProvider() {
627 CppEntriesProvider.prototype.parseVmSymbols = function(
633 function addEntry(funcInfo) {
636 // Also double-check that function belongs to the library address space.
669 CppEntriesProvider.prototype.loadSymbols = function(libName) {
673 CppEntriesProvider.prototype.parseNextLine = function() {
678 function UnixCppEntriesProvider(nmExec, targetRootFS) {
688 UnixCppEntriesProvider.prototype.loadSymbols = function(libName) {
703 UnixCppEntriesProvider.prototype.parseNextLine = function() {
728 function MacCppEntriesProvider(nmExec, targetRootFS) {
736 MacCppEntriesProvider.prototype.loadSymbols = function(libName) {
748 function WindowsCppEntriesProvider(_ignored_nmExec, targetRootFS) {
771 WindowsCppEntriesProvider.prototype.loadSymbols = function(libName) {
786 WindowsCppEntriesProvider.prototype.parseNextLine = function() {
821 WindowsCppEntriesProvider.prototype.unmangleName = function(name) {
831 function ArgumentsProcessor(args) {
894 ArgumentsProcessor.prototype.parse = function() {
922 ArgumentsProcessor.prototype.result = function() {
927 ArgumentsProcessor.prototype.printUsageAndExit = function() {
929 function padRight(s, len) {