@@ -221,12 +221,7 @@ interface IGraphTempHandler : extends IInterface
221221 virtual void deregisterFile (const char *name, bool kept=false ) = 0 ;
222222 virtual void clearTemps () = 0 ;
223223 virtual IFileUsageIterator *getIterator () = 0 ;
224- virtual void serializeUsageStats (MemoryBuffer &mb, graph_id gid) = 0 ;
225- static void serializeNullUsageStats (MemoryBuffer &mb)
226- {
227- mb.append ((offset_t )0 );
228- }
229- virtual void setUsageStats (CRuntimeStatisticCollection &rsc, graph_id gid) = 0 ;
224+ virtual offset_t getUsageStats () = 0 ;
230225};
231226
232227class CGraphDependency : public CInterface
@@ -560,7 +555,6 @@ class graph_decl CGraphTempHandler : implements IGraphTempHandler, public CInter
560555 mutable CriticalSection crit;
561556 bool errorOnMissing;
562557
563- void getUsageStats (graph_id gid, offset_t & graphSpillSize);
564558public:
565559 IMPLEMENT_IINTERFACE;
566560
@@ -592,8 +586,7 @@ class graph_decl CGraphTempHandler : implements IGraphTempHandler, public CInter
592586 };
593587 return new CIterator (tmpFiles);
594588 }
595- virtual void serializeUsageStats (MemoryBuffer &mb, graph_id gid) override ;
596- virtual void setUsageStats (CRuntimeStatisticCollection &rsc, graph_id gid) override ;
589+ virtual offset_t getUsageStats () override ;
597590};
598591
599592class graph_decl CGraphStub : public CInterface, implements IThorChildGraph
0 commit comments