Bug 1340709 - Don't include ForwardTransaction time in the Rasterize tracing marker. r=mattwoodrow

MozReview-Commit-ID: ZKuARHuw68

--HG--
extra : rebase_source : 9ac99ec127e3d06df93e8857de361adff11bad04
This commit is contained in:
Markus Stange 2017-02-17 17:19:51 -05:00
Родитель b43e156ce1
Коммит dd06b80dfd
2 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -314,6 +314,7 @@ ClientLayerManager::EndTransactionInternal(DrawPaintedLayerCallback aCallback,
EndTransactionFlags)
{
PaintTelemetry::AutoRecord record(PaintTelemetry::Metric::Rasterization);
GeckoProfilerTracingRAII tracer("Paint", "Rasterize");
#ifdef WIN32
if (aCallbackData) {
@ -330,7 +331,6 @@ ClientLayerManager::EndTransactionInternal(DrawPaintedLayerCallback aCallback,
MOZ_LAYERS_LOG((" ----- (beginning paint)"));
Log();
#endif
profiler_tracing("Paint", "Rasterize", TRACING_INTERVAL_START);
NS_ASSERTION(InConstruction(), "Should be in construction phase");
mPhase = PHASE_DRAWING;

Просмотреть файл

@ -698,8 +698,6 @@ ShadowLayerForwarder::EndTransaction(const nsIntRegion& aRegionToClear,
PlatformSyncBeforeUpdate();
}
profiler_tracing("Paint", "Rasterize", TRACING_INTERVAL_END);
MOZ_LAYERS_LOG(("[LayersForwarder] sending transaction..."));
RenderTraceScope rendertrace3("Forward Transaction", "000093");
if (!mShadowManager->SendUpdate(info)) {