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

template<class StorT>
void Impala::Core::Array::ArraySystem::Deallocate ( StorT *  p,
size_t  n 
) [inline]

Definition at line 59 of file ArraySystem.h.

References ILOG_DEBUG, mMap, mMemUse, and mNrDealloc.

Referenced by Impala::Core::Array::Array2dTem< ElemT, 1, ElemT >::~Array2dTem().

00060     {
00061         size_t oldMem = mMemUse;
00062         mMemUse -= n * sizeof(StorT);
00063         mNrDealloc++;
00064         void* vp = p;
00065         operator delete(vp);
00066         ILOG_DEBUG("Dealloc (0x" << vp << ") " << n << " times " << sizeof(StorT)
00067                    << ", usage from " << oldMem << " to " << mMemUse);
00068         mMap.erase(p);
00069     }


Generated on Fri Mar 19 10:59:10 2010 for ImpalaSrc by  doxygen 1.5.1