From 0ec9a9b9fc6df69a1deb3c9a4865c5b85132df3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Bostr=C3=B6m?= Date: Fri, 27 May 2016 11:11:45 +0200 Subject: [PATCH] Lower event-tracing log-thread priority. Lowers risk of the event-tracing thread affecting measurements (and performance of device). Entirely speculative, but shouldn't hurt. Timings are still done on the thread that calls the trace macros. BUG= R=tommi@webrtc.org Review URL: https://codereview.webrtc.org/2013363002 . Cr-Commit-Position: refs/heads/master@{#12943} --- webrtc/base/event_tracer.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/webrtc/base/event_tracer.cc b/webrtc/base/event_tracer.cc index 9e777a85ce..57c28fcbdc 100644 --- a/webrtc/base/event_tracer.cc +++ b/webrtc/base/event_tracer.cc @@ -160,6 +160,7 @@ class EventLogger final { // Finally start, everything should be set up now. logging_thread_.Start(); TRACE_EVENT_INSTANT0("webrtc", "EventLogger::Start"); + logging_thread_.SetPriority(kLowPriority); } void Stop() {