Definition at line 160 of file MemoryInfo.h. References Dump(), GetUsage(), ILOG_WARN, mDumpFreq, mIsActive, mMemFrom, mNrCalls, mNrCallsDecr, mNrCallsIncr, mTag, and mTotalMemIncr. 00161 { 00162 if (!mIsActive) 00163 { 00164 ILOG_WARN("Not active (" << mTag << ")"); 00165 return; 00166 } 00167 mNrCalls++; 00168 Int64 memTo = GetUsage(); 00169 Int64 memIncr = memTo - mMemFrom; 00170 if (memIncr != 0) 00171 { 00172 if (mMemFrom < memTo) 00173 mNrCallsIncr++; 00174 else 00175 mNrCallsDecr++; 00176 mTotalMemIncr += memIncr; 00177 } 00178 mIsActive = false; 00179 00180 if (mDumpFreq > 0) 00181 if (mNrCalls % mDumpFreq == 0) 00182 Dump(); 00183 }
Here is the call graph for this function: ![]()
|