diff VMS.h @ 167:981acd1db6af

Separate UCC recording from VMS core and put it into SSR plugin
author Nina Engelhardt
date Mon, 05 Dec 2011 18:59:48 +0100
parents aefd87f9d12f
children 3bd35fc83c61
line diff
     1.1 --- a/VMS.h	Tue Oct 18 15:53:04 2011 +0200
     1.2 +++ b/VMS.h	Mon Dec 05 18:59:48 2011 +0100
     1.3 @@ -17,7 +17,6 @@
     1.4  #include "Hash_impl/PrivateHash.h"
     1.5  #include "vmalloc.h"
     1.6  #include "Counters/Counters.h"
     1.7 -#include "dependency.h"
     1.8  #include "loop.h"
     1.9  
    1.10  #include <pthread.h>
    1.11 @@ -77,7 +76,7 @@
    1.12  //#define NUM_TSC_ROUND_TRIPS 10
    1.13  
    1.14  #define MEAS__PERF_COUNTERS
    1.15 -#define DETECT_DEPENDENCIES
    1.16 +#define OBSERVE_UCC
    1.17  #define DETECT_LOOP_GRAPH
    1.18  
    1.19  //=========================  Hardware related Constants =====================
    1.20 @@ -216,6 +215,7 @@
    1.21        //========================================
    1.22     
    1.23     float64      createPtInSecs;  //have space but don't use on some configs
    1.24 +   int numTimesScheduled; //defines units together w/ procrID
    1.25   };
    1.26  //VirtProcr
    1.27  
    1.28 @@ -274,10 +274,6 @@
    1.29     int instrs_counter_fd[NUM_CORES];
    1.30     FILE* counteroutput;
    1.31     #endif
    1.32 -   #ifdef DETECT_DEPENDENCIES
    1.33 -   Dependency** dependencies;
    1.34 -   PrivDynArrayInfo* dependenciesInfo;
    1.35 -   #endif
    1.36     #ifdef MEAS__PERF_COUNTERS //
    1.37     CounterRecord** counter_history;
    1.38     PrivDynArrayInfo* counter_history_array_info;