Chromium Code Reviews| Index: cc/resources/tile_manager.cc |
| diff --git a/cc/resources/tile_manager.cc b/cc/resources/tile_manager.cc |
| index c785cf6fd7fec0b0b4c17985ef1be5f7540efaa0..4b86c806f8f3806d405e9a77a149db5134320cd4 100644 |
| --- a/cc/resources/tile_manager.cc |
| +++ b/cc/resources/tile_manager.cc |
| @@ -97,7 +97,7 @@ class RasterTaskImpl : public RasterTask { |
| DCHECK(raster_source); |
| raster_source->PerformSolidColorAnalysis( |
| - content_rect_, contents_scale_, &analysis_, rendering_stats_); |
| + content_rect_, contents_scale_, &analysis_); |
| // Record the solid color prediction. |
| UMA_HISTOGRAM_BOOLEAN("Renderer4.SolidColorTilesAnalyzed", |
| @@ -113,30 +113,10 @@ class RasterTaskImpl : public RasterTask { |
| devtools_instrumentation::ScopedLayerTask layer_task( |
| devtools_instrumentation::kRasterTask, layer_id_); |
| - base::TimeDelta prev_rasterize_time = |
| - rendering_stats_->impl_thread_rendering_stats().rasterize_time; |
| - |
| - // Only record rasterization time for highres tiles, because |
| - // lowres tiles are not required for activation and therefore |
| - // introduce noise in the measurement (sometimes they get rasterized |
| - // before we draw and sometimes they aren't) |
| - RenderingStatsInstrumentation* stats = |
| - tile_resolution_ == HIGH_RESOLUTION ? rendering_stats_ : NULL; |
| DCHECK(raster_source); |
| raster_buffer_->Playback( |
| - raster_source_.get(), content_rect_, contents_scale_, stats); |
| - |
| - if (rendering_stats_->record_rendering_stats()) { |
| - base::TimeDelta current_rasterize_time = |
| - rendering_stats_->impl_thread_rendering_stats().rasterize_time; |
| - LOCAL_HISTOGRAM_CUSTOM_COUNTS( |
|
ernstm
2014/10/30 20:18:48
Does anybody know what this histogram is?
|
| - "Renderer4.PictureRasterTimeUS", |
| - (current_rasterize_time - prev_rasterize_time).InMicroseconds(), |
| - 0, |
| - 100000, |
| - 100); |
| - } |
| + raster_source_.get(), content_rect_, contents_scale_); |
| } |
| RasterSource::SolidColorAnalysis analysis_; |