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

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

Definition at line 65 of file ArraySystem.h.

References ILOG_DEBUG, mMap, mMemUse, and mNrDealloc.

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

00066     {
00067         size_t oldMem = mMemUse;
00068         mMemUse -= n * sizeof(StorT);
00069         mNrDealloc++;
00070         void* vp = p;
00071         operator delete(vp);
00072         ILOG_DEBUG("Dealloc (0x" << vp << ") " << n << " times " << sizeof(StorT)
00073                    << ", usage from " << oldMem << " to " << mMemUse);
00074         mMap.erase(p);
00075     }


Generated on Thu Jan 13 09:17:16 2011 for ImpalaSrc by  doxygen 1.5.1