Adding memory reporting to vectors.

This commit is contained in:
Alan Mishchenko
2012-07-29 12:34:32 -07:00
parent e8d690f2a4
commit 8a2d237f78
7 changed files with 120 additions and 118 deletions
+16
View File
@@ -303,6 +303,22 @@ static inline int Vec_PtrCap( Vec_Ptr_t * p )
return p->nCap;
}
/**Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
***********************************************************************/
static inline double Vec_PtrMemory( Vec_Ptr_t * p )
{
return !p ? 0.0 : 1.0 * sizeof(void *) * p->nCap + sizeof(Vec_Ptr_t);
}
/**Function*************************************************************
Synopsis []