Bug 1376089 - Backed out changeset 96941e476121 for bustage.
authorPaul Adenot <paul@paul.cx>
Fri, 21 Jul 2017 17:56:08 +0200
changeset 419047 01ec9f33545a2f461a044500bddf746c81bf24f3
parent 419046 cd615bff6069fe4072c67364f2dbb8266a2708c6
child 419048 d6a2235600af44fc2108d6493f1ebc629ab07ff7
push id7566
push usermtabara@mozilla.com
push dateWed, 02 Aug 2017 08:25:16 +0000
treeherdermozilla-beta@86913f512c3c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1376089
milestone56.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1376089 - Backed out changeset 96941e476121 for bustage. MozReview-Commit-ID: FxavjFmStuL
xpcom/base/CycleCollectedJSRuntime.cpp
--- a/xpcom/base/CycleCollectedJSRuntime.cpp
+++ b/xpcom/base/CycleCollectedJSRuntime.cpp
@@ -103,17 +103,17 @@ using namespace mozilla::dom;
 namespace mozilla {
 
 struct DeferredFinalizeFunctionHolder
 {
   DeferredFinalizeFunction run;
   void* data;
 };
 
-class IncrementalFinalizeRunnable : public CancelableRunnable
+class IncrementalFinalizeRunnable : public Runnable
 {
   typedef AutoTArray<DeferredFinalizeFunctionHolder, 16> DeferredFinalizeArray;
   typedef CycleCollectedJSRuntime::DeferredFinalizerTable DeferredFinalizerTable;
 
   CycleCollectedJSRuntime* mRuntime;
   DeferredFinalizeArray mDeferredFinalizeFunctions;
   uint32_t mFinalizeFunctionToRun;
   bool mReleasing;