changeset 114:73fc5aafbe45 perf_counters

merge things changed in default branch
author Nina Engelhardt
date Wed, 24 Aug 2011 16:07:38 +0200
parents 43ea731da94e 96e273d9f66f
children ce02441b77cf
files CoreLoop.c MasterLoop.c VMS.c VMS.h
diffstat 5 files changed, 13 insertions(+), 7 deletions(-) [+]
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/.hgignore	Wed Aug 24 16:07:38 2011 +0200
     1.3 @@ -0,0 +1,3 @@
     1.4 +syntax: glob
     1.5 +
     1.6 +*.o
     2.1 --- a/.hgtags	Wed Aug 17 11:46:05 2011 +0200
     2.2 +++ b/.hgtags	Wed Aug 24 16:07:38 2011 +0200
     2.3 @@ -1,3 +1,6 @@
     2.4  9c3107044f86c36fea3a8f72f64910b1363555be Dec27_2010_about_to_add_sched_record
     2.5  97e26095c01fef53783d2d89e11575856ce243c5 V0
     2.6  21c95d402fe66570067000e484bfec9a5d92c9d0 malloc_touch
     2.7 +42d015d48eebc7ba49b24fa5f24cb1e66244e5e7 malloc_touch
     2.8 +42d015d48eebc7ba49b24fa5f24cb1e66244e5e7 malloc_touch
     2.9 +0000000000000000000000000000000000000000 malloc_touch
     3.1 --- a/VMS.c	Wed Aug 17 11:46:05 2011 +0200
     3.2 +++ b/VMS.c	Wed Aug 24 16:07:38 2011 +0200
     3.3 @@ -118,15 +118,15 @@
     3.4  
     3.5     //============================= MEASUREMENT STUFF ========================
     3.6     #ifdef MEAS__TIME_MALLOC
     3.7 -   _VMSMasterEnv->mallocTimeHist  = makeFixedBinHistExt( 50, 0, 100,
     3.8 +   _VMSMasterEnv->mallocTimeHist  = makeFixedBinHistExt( 100, 0, 100,
     3.9                                                         "malloc_time_hist");
    3.10 -   _VMSMasterEnv->freeTimeHist  = makeFixedBinHistExt( 50, 0, 100,
    3.11 +   _VMSMasterEnv->freeTimeHist  = makeFixedBinHistExt( 80, 0, 100,
    3.12                                                         "free_time_hist");
    3.13     #endif
    3.14     #ifdef MEAS__TIME_PLUGIN
    3.15 -   _VMSMasterEnv->reqHdlrLowTimeHist  = makeFixedBinHistExt( 50, 0, 10,
    3.16 +   _VMSMasterEnv->reqHdlrLowTimeHist  = makeFixedBinHistExt( 1000, 0, 100,
    3.17                                                       "plugin_low_time_hist");
    3.18 -   _VMSMasterEnv->reqHdlrHighTimeHist  = makeFixedBinHistExt( 50, 0, 100,
    3.19 +   _VMSMasterEnv->reqHdlrHighTimeHist  = makeFixedBinHistExt( 1000, 0, 100,
    3.20                                                      "plugin_high_time_hist");
    3.21     #endif
    3.22     //========================================================================
    3.23 @@ -773,7 +773,7 @@
    3.24     //forAllInDynArrayDo( _VMSMasterEnv->measHistsInfo, &freeHistExt );
    3.25     #ifdef MEAS__TIME_PLUGIN
    3.26     printHist( _VMSMasterEnv->reqHdlrLowTimeHist );
    3.27 -   saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist );
    3.28 +   saveHistToFile( _VMSMasterEnv->reqHdlrLowTimeHist );
    3.29     printHist( _VMSMasterEnv->reqHdlrHighTimeHist );
    3.30     saveHistToFile( _VMSMasterEnv->reqHdlrHighTimeHist );
    3.31     freeHistExt( _VMSMasterEnv->reqHdlrLowTimeHist );
     4.1 --- a/VMS.h	Wed Aug 17 11:46:05 2011 +0200
     4.2 +++ b/VMS.h	Wed Aug 24 16:07:38 2011 +0200
     4.3 @@ -457,7 +457,7 @@
     4.4  #define MakeTheMeasHists() \
     4.5     _VMSMasterEnv->measHistsInfo = \
     4.6                makePrivDynArrayOfSize( (void***)&(_VMSMasterEnv->measHists), 200); \
     4.7 -   makeAMeasHist( createHistIdx,      "create",        50, 0, 100 ) \
     4.8 +   makeAMeasHist( createHistIdx,      "create",        250, 0, 100 ) \
     4.9     makeAMeasHist( mutexLockHistIdx,   "mutex_lock",    50, 0, 100 ) \
    4.10     makeAMeasHist( mutexUnlockHistIdx, "mutex_unlock",  50, 0, 100 ) \
    4.11     makeAMeasHist( condWaitHistIdx,    "cond_wait",     50, 0, 100 ) \
     5.1 --- a/probes.c	Wed Aug 17 11:46:05 2011 +0200
     5.2 +++ b/probes.c	Wed Aug 24 16:07:38 2011 +0200
     5.3 @@ -338,7 +338,7 @@
     5.4  void
     5.5  generic_print_probe( void *_probe )
     5.6   { 
     5.7 -   IntervalProbe *probe = (IntervalProbe *)_probe;
     5.8 +   //IntervalProbe *probe = (IntervalProbe *)_probe;
     5.9     
    5.10     //TODO segfault in printf
    5.11     //print_probe_helper( probe );