comparison VMS.c @ 84:bc31d3e070d2

Graphs fitted to worst case
author Merten Sach <msach@mailbox.tu-berlin.de>
date Wed, 13 Jul 2011 18:07:05 +0200
parents 97e26095c01f
children 63790b19f742 ca154ebe2b6c ac41df8d08e9
comparison
equal deleted inserted replaced
43:ccd9e7a56902 44:6e61d15b43a6
108 _VMSMasterEnv->freeListHead = VMS_ext__create_free_list(); 108 _VMSMasterEnv->freeListHead = VMS_ext__create_free_list();
109 109
110 110
111 //============================= MEASUREMENT STUFF ======================== 111 //============================= MEASUREMENT STUFF ========================
112 #ifdef MEAS__TIME_MALLOC 112 #ifdef MEAS__TIME_MALLOC
113 _VMSMasterEnv->mallocTimeHist = makeFixedBinHistExt( 50, 0, 100, 113 _VMSMasterEnv->mallocTimeHist = makeFixedBinHistExt( 100, 0, 100,
114 "malloc_time_hist"); 114 "malloc_time_hist");
115 _VMSMasterEnv->freeTimeHist = makeFixedBinHistExt( 50, 0, 100, 115 _VMSMasterEnv->freeTimeHist = makeFixedBinHistExt( 80, 0, 100,
116 "free_time_hist"); 116 "free_time_hist");
117 #endif 117 #endif
118 #ifdef MEAS__TIME_PLUGIN 118 #ifdef MEAS__TIME_PLUGIN
119 _VMSMasterEnv->reqHdlrLowTimeHist = makeFixedBinHistExt( 50, 0, 10, 119 _VMSMasterEnv->reqHdlrLowTimeHist = makeFixedBinHistExt( 1000, 0, 100,
120 "plugin_low_time_hist"); 120 "plugin_low_time_hist");
121 _VMSMasterEnv->reqHdlrHighTimeHist = makeFixedBinHistExt( 50, 0, 100, 121 _VMSMasterEnv->reqHdlrHighTimeHist = makeFixedBinHistExt( 1000, 0, 100,
122 "plugin_high_time_hist"); 122 "plugin_high_time_hist");
123 #endif 123 #endif
124 //======================================================================== 124 //========================================================================
125 125
126 //===================== Only VMS__malloc after this ==================== 126 //===================== Only VMS__malloc after this ====================
681 forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, (DynArrayFnPtr)&printHist ); 681 forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, (DynArrayFnPtr)&printHist );
682 forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, (DynArrayFnPtr)&saveHistToFile); 682 forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, (DynArrayFnPtr)&saveHistToFile);
683 //forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, &freeHistExt ); 683 //forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, &freeHistExt );
684 #ifdef MEAS__TIME_PLUGIN 684 #ifdef MEAS__TIME_PLUGIN
685 printHist( _VMSMasterEnv->reqHdlrLowTimeHist ); 685 printHist( _VMSMasterEnv->reqHdlrLowTimeHist );
686 saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist ); 686 saveHistToFile( _VMSMasterEnv->reqHdlrLowTimeHist );
687 printHist( _VMSMasterEnv->reqHdlrHighTimeHist ); 687 printHist( _VMSMasterEnv->reqHdlrHighTimeHist );
688 saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist ); 688 saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist );
689 freeHistExt( _VMSMasterEnv->reqHdlrLowTimeHist ); 689 freeHistExt( _VMSMasterEnv->reqHdlrLowTimeHist );
690 freeHistExt( _VMSMasterEnv->reqHdlrHighTimeHist ); 690 freeHistExt( _VMSMasterEnv->reqHdlrHighTimeHist );
691 #endif 691 #endif