New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 798747 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Xoogler
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Trace AnyThread members of RendererSchedulerImpl

Project Member Reported by altimin@chromium.org, Jan 3 2018

Issue description

In addition to tracing MainThreadOnly part of RendererSchedulerImpl we also need to trace AnyThread part.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jan 11 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/167b9df7ff881a05a3ba648f9c55dccc6dbf735a

commit 167b9df7ff881a05a3ba648f9c55dccc6dbf735a
Author: Greg Kraynov <kraynov@chromium.org>
Date: Thu Jan 11 23:42:59 2018

Blink Scheduler: Registration for TraceableState and TraceableCounter.

Automatic passing OnTraceLogEnabled event saves lines of code and
helps not to worry about listing all the tracers.

Bug:  798747 
Change-Id: I371307e3d0d1b752e7975f75d6dd37e742af3833
Reviewed-on: https://chromium-review.googlesource.com/852297
Commit-Queue: Greg Kraynov <kraynov@chromium.org>
Reviewed-by: Alexander Timin <altimin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#528816}
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/cpu_time_budget_pool.cc
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/cpu_time_budget_pool.h
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.cc
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.h
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.h
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.cc
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.h
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/util/tracing_helper.cc
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/util/tracing_helper.h
[modify] https://crrev.com/167b9df7ff881a05a3ba648f9c55dccc6dbf735a/third_party/WebKit/Source/platform/scheduler/util/tracing_helper_unittest.cc

Project Member

Comment 2 by bugdroid1@chromium.org, Jan 12 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1b6fa868a8b7756061bc37c25689673f927846e2

commit 1b6fa868a8b7756061bc37c25689673f927846e2
Author: Greg Kraynov <kraynov@chromium.org>
Date: Fri Jan 12 08:33:23 2018

Blink Scheduler: Trace AnyThread members.

Bug:  798747 
Change-Id: I03b79bab8a9bddef434b1a1db95c7183d7d9d984
Reviewed-on: https://chromium-review.googlesource.com/860409
Commit-Queue: Greg Kraynov <kraynov@chromium.org>
Reviewed-by: Alexander Timin <altimin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#528908}
[modify] https://crrev.com/1b6fa868a8b7756061bc37c25689673f927846e2/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
[modify] https://crrev.com/1b6fa868a8b7756061bc37c25689673f927846e2/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h

Status: Fixed (was: Assigned)

Sign in to add a comment