# HG changeset patch # User Merten Sach # Date 1316615393 -7200 # Node ID 73ceeac12a7961e5e7c883440c2d364f8e81c6d5 # Parent 97e26095c01fef53783d2d89e11575856ce243c5 Enable histogramm free again, was allocated with VMS__malloc and free'd with systems free diff -r 97e26095c01f -r 73ceeac12a79 VMS.c --- a/VMS.c Mon Jul 11 18:09:43 2011 +0200 +++ b/VMS.c Wed Sep 21 16:29:53 2011 +0200 @@ -680,7 +680,7 @@ //Before getting rid of everything, print out any measurements made forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, (DynArrayFnPtr)&printHist ); forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, (DynArrayFnPtr)&saveHistToFile); - //forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, &freeHistExt ); + forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, &freeHist ); #ifdef MEAS__TIME_PLUGIN printHist( _VMSMasterEnv->reqHdlrLowTimeHist ); saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist ); diff -r 97e26095c01f -r 73ceeac12a79 VMS.h --- a/VMS.h Mon Jul 11 18:09:43 2011 +0200 +++ b/VMS.h Wed Sep 21 16:29:53 2011 +0200 @@ -411,11 +411,11 @@ #ifdef VPTHREAD //VPThread -#define createHistIdx 1 -#define mutexLockHistIdx 2 -#define mutexUnlockHistIdx 3 -#define condWaitHistIdx 4 -#define condSignalHistIdx 5 +#define createHistIdx 0 +#define mutexLockHistIdx 1 +#define mutexUnlockHistIdx 2 +#define condWaitHistIdx 3 +#define condSignalHistIdx 4 #define MakeTheMeasHists() \ _VMSMasterEnv->measHistsInfo = \