Index: trace_processor/experimental/mappers/scheduling/map_rendering_cost.html |
diff --git a/perf_insights/perf_insights/mappers/scheduling/map_rendering_cost.html b/trace_processor/experimental/mappers/scheduling/map_rendering_cost.html |
similarity index 97% |
rename from perf_insights/perf_insights/mappers/scheduling/map_rendering_cost.html |
rename to trace_processor/experimental/mappers/scheduling/map_rendering_cost.html |
index 118f5a990b63760a36242c694cc5b3f5c957e25a..05dfa5e9617158558386fcaffab95cf6d19bd189 100644 |
--- a/perf_insights/perf_insights/mappers/scheduling/map_rendering_cost.html |
+++ b/trace_processor/experimental/mappers/scheduling/map_rendering_cost.html |
@@ -48,14 +48,14 @@ tr.exportTo('pie', function() { |
for (var pid in rendererHelpers) { |
var rendererHelper = rendererHelpers[pid]; |
var mainThread = rendererHelper.mainThread; |
- mainThread.iterateAllEvents(function(event) { |
+ for (var event of mainThread.getDescendantEvents()) { |
// Look for tasks executed by the scheduler. Note that this only |
// includes slices that are *completely* inside the loading phase. |
if (event.title !== 'TaskQueueManager::RunTask' || |
event.start < loadingEvent.start || |
event.start + event.duration > |
loadingEvent.start + loadingEvent.duration) { |
- return; |
+ continue; |
} |
totalCost += eventCost(event); |
@@ -65,7 +65,7 @@ tr.exportTo('pie', function() { |
beginMainFrameCount++; |
beginMainFrameCost += eventCost(beginMainFrame); |
} |
- }); |
+ } |
} |
loadingTotalCost[index] = totalCost; |