Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

void Impala::Process::MemoryInfo::MarkTo (  )  [inline]

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:


Generated on Thu Jan 13 09:24:00 2011 for ImpalaSrc by  doxygen 1.5.1