Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VMS_impls > VMS__MC_shared_impl
comparison VMS.c @ 106:4dd55d2cc594
Created branch perf_counters.
| author | Nina Engelhardt |
|---|---|
| date | Tue, 23 Aug 2011 18:53:46 +0200 |
| parents | 521c75d64cef |
| children | bc31d3e070d2 3bc3b89630c7 73ceeac12a79 |
comparison
equal
deleted
inserted
replaced
| 42:366f96735aa8 | 43:ccd9e7a56902 |
|---|---|
| 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( 100, 0, 100, | 113 _VMSMasterEnv->mallocTimeHist = makeFixedBinHistExt( 50, 0, 100, |
| 114 "malloc time hist"); | 114 "malloc_time_hist"); |
| 115 _VMSMasterEnv->freeTimeHist = makeFixedBinHistExt( 50, 0, 100, | 115 _VMSMasterEnv->freeTimeHist = makeFixedBinHistExt( 50, 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( 50, 0, 10, |
| 120 "plugin low time hist"); | 120 "plugin_low_time_hist"); |
| 121 _VMSMasterEnv->reqHdlrHighTimeHist = makeFixedBinHistExt( 50, 0, 100, | 121 _VMSMasterEnv->reqHdlrHighTimeHist = makeFixedBinHistExt( 50, 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 ==================== |
| 127 masterEnv = (MasterEnv*)_VMSMasterEnv; | 127 masterEnv = (MasterEnv*)_VMSMasterEnv; |
| 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 printHist( _VMSMasterEnv->reqHdlrHighTimeHist ); | 687 printHist( _VMSMasterEnv->reqHdlrHighTimeHist ); |
| 688 saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist ); | |
| 687 freeHistExt( _VMSMasterEnv->reqHdlrLowTimeHist ); | 689 freeHistExt( _VMSMasterEnv->reqHdlrLowTimeHist ); |
| 688 freeHistExt( _VMSMasterEnv->reqHdlrHighTimeHist ); | 690 freeHistExt( _VMSMasterEnv->reqHdlrHighTimeHist ); |
| 689 #endif | 691 #endif |
| 690 #ifdef MEAS__TIME_MALLOC | 692 #ifdef MEAS__TIME_MALLOC |
| 691 printHist( _VMSMasterEnv->mallocTimeHist ); | 693 printHist( _VMSMasterEnv->mallocTimeHist ); |
| 694 saveHistToFile( _VMSMasterEnv->mallocTimeHist ); | |
| 692 printHist( _VMSMasterEnv->freeTimeHist ); | 695 printHist( _VMSMasterEnv->freeTimeHist ); |
| 696 saveHistToFile( _VMSMasterEnv->freeTimeHist ); | |
| 693 freeHistExt( _VMSMasterEnv->mallocTimeHist ); | 697 freeHistExt( _VMSMasterEnv->mallocTimeHist ); |
| 694 freeHistExt( _VMSMasterEnv->freeTimeHist ); | 698 freeHistExt( _VMSMasterEnv->freeTimeHist ); |
| 695 #endif | 699 #endif |
| 696 #ifdef MEAS__TIME_MASTER_LOCK | 700 #ifdef MEAS__TIME_MASTER_LOCK |
| 697 printHist( _VMSMasterEnv->masterLockLowTimeHist ); | 701 printHist( _VMSMasterEnv->masterLockLowTimeHist ); |
