Lines Matching refs:profile
29 function Profile(separateIc) {
30 devtools.profiler.Profile.call(this);
32 this.skipThisFunction = function(name) { return Profile.IC_RE.test(name); };
35 Profile.prototype = devtools.profiler.Profile.prototype;
38 Profile.IC_RE =
76 Profile.prototype.handleUnknownCode = function(operation, addr) {
77 var op = devtools.profiler.Profile.Operation;
90 this.profile_ = new Profile();
182 Profile.prototype.handleUnknownCode = function(
184 var op = devtools.profiler.Profile.Operation;
203 this.profile_ = new Profile(separateIc);
425 // while profile only knows about the filtered ticks.
455 // To show the same percentages as in the flat profile.
485 print('\n [Bottom up (heavy) profile]:');
503 profile, filterP, func) {
504 for (var i = 0, n = profile.length; i < n; ++i) {
505 var rec = profile[i];
515 profile, nonLibTicks, filterP) {
516 this.processProfile(profile, filterP, function (rec) {
528 TickProcessor.prototype.printHeavyProfile = function(profile, opt_indent) {
532 this.processProfile(profile, function() { return true; }, function (rec) {