Bug 1233208: Disable IOInterposer on Beta and Release; r=froydnj a=ritu
authorAaron Klotz <aklotz@mozilla.com>
Wed, 16 Dec 2015 14:36:44 -0700
changeset 304065 71d087ecddc0eace65c866a19244db2c8e7450ea
parent 304064 87ca4a7f2c2aaaea6e25953be697af9f53661de4
child 304066 4fd821ab2a4fed57ae44f14c69311ad6de6e15de
push id5408
push userkwierso@gmail.com
push dateFri, 18 Dec 2015 00:32:47 +0000
treeherdermozilla-beta@71d087ecddc0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj, ritu
bugs1233208
milestone44.0
Bug 1233208: Disable IOInterposer on Beta and Release; r=froydnj a=ritu
xpcom/build/IOInterposer.h
--- a/xpcom/build/IOInterposer.h
+++ b/xpcom/build/IOInterposer.h
@@ -248,24 +248,24 @@ void EnteringNextStage();
 
 } // namespace IOInterposer
 
 class IOInterposerInit
 {
 public:
   IOInterposerInit()
   {
-#if defined(MOZ_ENABLE_PROFILER_SPS)
+#if !defined(RELEASE_BUILD)
     IOInterposer::Init();
 #endif
   }
 
   ~IOInterposerInit()
   {
-#if defined(MOZ_ENABLE_PROFILER_SPS)
+#if !defined(RELEASE_BUILD)
     IOInterposer::Clear();
 #endif
   }
 };
 
 } // namespace mozilla
 
 #endif // mozilla_IOInterposer_h