diff VSs.c @ 17:f83fff8bd4b2

finished instrumentation
author Nina Engelhardt <nengel@mailbox.tu-berlin.de>
date Fri, 31 Aug 2012 18:24:03 +0200
parents 1ffd5df22df9
children c9606ea7abc8
line diff
     1.1 --- a/VSs.c	Tue Aug 28 15:33:16 2012 +0200
     1.2 +++ b/VSs.c	Fri Aug 31 18:24:03 2012 +0200
     1.3 @@ -263,6 +263,7 @@
     1.4     semanticEnv->dynDependenciesList = makeListOfArrays(sizeof(Dependency),128);
     1.5     semanticEnv->dataDependenciesList = makeListOfArrays(sizeof(Dependency),128);
     1.6     semanticEnv->singletonDependenciesList = makeListOfArrays(sizeof(Dependency),128);
     1.7 +   semanticEnv->warDependenciesList = makeListOfArrays(sizeof(Dependency),128);
     1.8     semanticEnv->ntonGroupsInfo = makePrivDynArrayOfSize((void***)&(semanticEnv->ntonGroups),8);
     1.9     
    1.10     semanticEnv->hwArcs = makeListOfArrays(sizeof(Dependency),128);
    1.11 @@ -309,6 +310,7 @@
    1.12          forAllInListOfArraysDo( semanticEnv->ctlDependenciesList, &print_ctl_dependency_to_file );
    1.13          forAllInListOfArraysDo( semanticEnv->dataDependenciesList, &print_data_dependency_to_file );
    1.14          forAllInListOfArraysDo( semanticEnv->singletonDependenciesList, &print_singleton_dependency_to_file );
    1.15 +        forAllInListOfArraysDo( semanticEnv->warDependenciesList, &print_war_dependency_to_file );
    1.16          forAllInDynArrayDo(semanticEnv->ntonGroupsInfo,&print_nton_to_file);
    1.17          //fprintf(output,"}\n");
    1.18          fflush(output);
    1.19 @@ -345,6 +347,7 @@
    1.20          forAllInListOfArraysDo( semanticEnv->dataDependenciesList, &print_data_dependency_to_file );
    1.21          forAllInListOfArraysDo( semanticEnv->singletonDependenciesList, &print_singleton_dependency_to_file );
    1.22          forAllInListOfArraysDo( semanticEnv->dynDependenciesList, &print_dyn_dependency_to_file );
    1.23 +        forAllInListOfArraysDo( semanticEnv->warDependenciesList, &print_war_dependency_to_file );
    1.24          forAllInListOfArraysDo( semanticEnv->hwArcs, &print_hw_dependency_to_file );
    1.25          //fprintf(output,"}\n");
    1.26          fflush(output);
    1.27 @@ -361,6 +364,9 @@
    1.28     freeListOfArrays(semanticEnv->ctlDependenciesList);
    1.29     freeListOfArrays(semanticEnv->dynDependenciesList);
    1.30     freeListOfArrays(semanticEnv->dataDependenciesList);
    1.31 +   freeListOfArrays(semanticEnv->warDependenciesList);
    1.32 +   freeListOfArrays(semanticEnv->singletonDependenciesList);
    1.33 +   freeListOfArrays(semanticEnv->hwArcs);
    1.34     
    1.35     #endif
    1.36  #ifdef HOLISTIC__TURN_ON_PERF_COUNTERS