diff options
author | vadimt <vadimt@chromium.org> | 2015-01-02 14:47:11 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-01-02 22:48:08 +0000 |
commit | e741fb39d975f84f6dcb84814d525e467c56ad0f (patch) | |
tree | 0892bd5559287288b4f21f7abf7356cb84052003 /base | |
parent | 9f8cdb57987cdefa895b2af7178beb35c07c4a0c (diff) | |
download | chromium_src-e741fb39d975f84f6dcb84814d525e467c56ad0f.zip chromium_src-e741fb39d975f84f6dcb84814d525e467c56ad0f.tar.gz chromium_src-e741fb39d975f84f6dcb84814d525e467c56ad0f.tar.bz2 |
Instrumenting more WM_ message processing methods to find jank.
Latest numbers:
WindowImpl::WndProc2 == 76 jph
<<MessagePumpForUI::ProcessNextWindowsMessage>> == 66 jph
(this is the jank in MessagePumpForUI::ProcessNextWindowsMessage, but outside any other ScopedTracker)
Instrumenting further.
BUG=440919
Review URL: https://codereview.chromium.org/829843002
Cr-Commit-Position: refs/heads/master@{#309857}
Diffstat (limited to 'base')
-rw-r--r-- | base/message_loop/message_pump_win.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/base/message_loop/message_pump_win.cc b/base/message_loop/message_pump_win.cc index 3f94c80..08f00f5 100644 --- a/base/message_loop/message_pump_win.cc +++ b/base/message_loop/message_pump_win.cc @@ -342,6 +342,11 @@ bool MessagePumpForUI::ProcessNextWindowsMessage() { } bool MessagePumpForUI::ProcessMessageHelper(const MSG& msg) { + // TODO(vadimt): Remove ScopedTracker below once crbug.com/440919 is fixed. + tracked_objects::ScopedTracker tracking_profile( + FROM_HERE_WITH_EXPLICIT_FUNCTION( + "440919 MessagePumpForUI::ProcessMessageHelper")); + TRACE_EVENT1("base", "MessagePumpForUI::ProcessMessageHelper", "message", msg.message); if (WM_QUIT == msg.message) { |