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(
179 'function-creation': null,
180 'function-move': null,
181 'function-delete': null,
197 V8Profile.prototype.handleUnknownCode = function(
254 TickProcessor.prototype.printError = function(str) {
259 TickProcessor.prototype.setCodeType = function(name, type) {
264 TickProcessor.prototype.isSharedLibrary = function(name) {
269 TickProcessor.prototype.isCppCode = function(name) {
274 TickProcessor.prototype.isJsCode = function(name) {
279 TickProcessor.prototype.processLogFile = function(fileName) {
288 TickProcessor.prototype.processLogFileInTest = function(fileName) {
296 TickProcessor.prototype.processSharedLibrary = function(
303 name, startAddr, endAddr, function(fName, fStart, fEnd) {
310 TickProcessor.prototype.processCodeCreation = function(
323 TickProcessor.prototype.processCodeMove = function(from, to) {
328 TickProcessor.prototype.processCodeDelete = function(start) {
333 TickProcessor.prototype.processFunctionMove = function(from, to) {
338 TickProcessor.prototype.processSnapshotPosition = function(addr, pos) {
346 TickProcessor.prototype.includeTick = function(vmState) {
350 TickProcessor.prototype.processTick = function(pc,
370 // Find out, if top of stack was pointing inside a JS function
382 TickProcessor.prototype.processHeapSampleBegin = function(space, state, ticks) {
388 TickProcessor.prototype.processHeapSampleEnd = function(space, state) {
396 producersView.sort(function(rec1, rec2) {
406 TickProcessor.prototype.printStatistics = function() {
423 flatView.sort(function(rec1, rec2) {
439 function(name) { return self.isSharedLibrary(name); },
440 function(rec) { libraryTicks += rec.selfTime; });
445 function(name) { return self.isSharedLibrary(name); });
449 function(name) { return self.isJsCode(name); });
453 function(name) { return self.isCppCode(name); });
464 heavyView.sort(function(rec1, rec2) {
471 function padLeft(s, len) {
484 TickProcessor.prototype.printHeader = function(headerTitle) {
490 TickProcessor.prototype.printHeavyProfHeader = function() {
502 TickProcessor.prototype.printCounter = function(ticksCount, totalTicksCount) {
508 TickProcessor.prototype.processProfile = function(
520 TickProcessor.prototype.printEntries = function(
522 this.processProfile(profile, filterP, function (rec) {
534 TickProcessor.prototype.printHeavyProfile = function(profile, opt_indent) {
538 this.processProfile(profile, function() { return true; }, function (rec) {
556 function CppEntriesProvider() {
560 CppEntriesProvider.prototype.parseVmSymbols = function(
566 function addEntry(funcInfo) {
569 // Also double-check that function belongs to the library address space.
602 CppEntriesProvider.prototype.loadSymbols = function(libName) {
606 CppEntriesProvider.prototype.parseNextLine = function() {
611 function UnixCppEntriesProvider(nmExec) {
620 UnixCppEntriesProvider.prototype.loadSymbols = function(libName) {
634 UnixCppEntriesProvider.prototype.parseNextLine = function() {
659 function MacCppEntriesProvider(nmExec) {
667 MacCppEntriesProvider.prototype.loadSymbols = function(libName) {
678 function WindowsCppEntriesProvider() {
700 WindowsCppEntriesProvider.prototype.loadSymbols = function(libName) {
714 WindowsCppEntriesProvider.prototype.parseNextLine = function() {
749 WindowsCppEntriesProvider.prototype.unmangleName = function(name) {
759 function ArgumentsProcessor(args) {
811 ArgumentsProcessor.prototype.parse = function() {
839 ArgumentsProcessor.prototype.result = function() {
844 ArgumentsProcessor.prototype.printUsageAndExit = function() {
846 function padRight(s, len) {