Bug 1363475 - Fix TaskTracer build failure. r?njn draft
authorMarkus Stange <mstange@themasta.com>
Thu, 04 May 2017 17:26:54 -0400
changeset 575052 1e1dc61240891b2e5b8eef51336b4d9805aaf224
parent 572986 eb2a696520d880f938ceb1a84abd50ffe6d15a73
child 575063 5b6d19dfa21469c364bd7a02bd385a1241467965
child 575114 7d08a769fbb9c7972bc0804ad79890adc6a18137
push id57915
push userbmo:mstange@themasta.com
push dateTue, 09 May 2017 19:01:13 +0000
reviewersnjn
bugs1363475
milestone55.0a1
Bug 1363475 - Fix TaskTracer build failure. r?njn MozReview-Commit-ID: 7ENK05KNcGn
tools/profiler/core/platform.cpp
--- a/tools/profiler/core/platform.cpp
+++ b/tools/profiler/core/platform.cpp
@@ -2411,17 +2411,17 @@ locked_profiler_start(PSLockRef aLock, i
   }
 
   // Dead ThreadInfos are deleted in profiler_stop(), and dead ThreadInfos
   // aren't saved when the profiler is inactive. Therefore the dead threads
   // vector should be empty here.
   MOZ_RELEASE_ASSERT(CorePS::DeadThreads(aLock).empty());
 
 #ifdef MOZ_TASK_TRACER
-  if (featureTaskTracer) {
+  if (ActivePS::FeatureTaskTracer(aLock)) {
     mozilla::tasktracer::StartLogging();
   }
 #endif
 
 #if defined(PROFILE_JAVA)
   if (ActivePS::FeatureJava(aLock)) {
     int javaInterval = interval;
     // Java sampling doesn't accurately keep up with 1ms sampling.