Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VSs_impls > VSs__MC_shared_impl
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 14:ef4f6b1f95f1 | 15:3c85692f1933 |
|---|---|
| 261 semanticEnv->ctlDependenciesList = makeListOfArrays(sizeof(Dependency),128); | 261 semanticEnv->ctlDependenciesList = makeListOfArrays(sizeof(Dependency),128); |
| 262 semanticEnv->commDependenciesList = makeListOfArrays(sizeof(Dependency),128); | 262 semanticEnv->commDependenciesList = makeListOfArrays(sizeof(Dependency),128); |
| 263 semanticEnv->dynDependenciesList = makeListOfArrays(sizeof(Dependency),128); | 263 semanticEnv->dynDependenciesList = makeListOfArrays(sizeof(Dependency),128); |
| 264 semanticEnv->dataDependenciesList = makeListOfArrays(sizeof(Dependency),128); | 264 semanticEnv->dataDependenciesList = makeListOfArrays(sizeof(Dependency),128); |
| 265 semanticEnv->singletonDependenciesList = makeListOfArrays(sizeof(Dependency),128); | 265 semanticEnv->singletonDependenciesList = makeListOfArrays(sizeof(Dependency),128); |
| 266 semanticEnv->warDependenciesList = makeListOfArrays(sizeof(Dependency),128); | |
| 266 semanticEnv->ntonGroupsInfo = makePrivDynArrayOfSize((void***)&(semanticEnv->ntonGroups),8); | 267 semanticEnv->ntonGroupsInfo = makePrivDynArrayOfSize((void***)&(semanticEnv->ntonGroups),8); |
| 267 | 268 |
| 268 semanticEnv->hwArcs = makeListOfArrays(sizeof(Dependency),128); | 269 semanticEnv->hwArcs = makeListOfArrays(sizeof(Dependency),128); |
| 269 memset(semanticEnv->last_in_slot,0,sizeof(NUM_CORES * NUM_ANIM_SLOTS * sizeof(Unit))); | 270 memset(semanticEnv->last_in_slot,0,sizeof(NUM_CORES * NUM_ANIM_SLOTS * sizeof(Unit))); |
| 270 #endif | 271 #endif |
| 307 forAllInListOfArraysDo(semanticEnv->unitList, &print_unit_to_file); | 308 forAllInListOfArraysDo(semanticEnv->unitList, &print_unit_to_file); |
| 308 forAllInListOfArraysDo( semanticEnv->commDependenciesList, &print_comm_dependency_to_file ); | 309 forAllInListOfArraysDo( semanticEnv->commDependenciesList, &print_comm_dependency_to_file ); |
| 309 forAllInListOfArraysDo( semanticEnv->ctlDependenciesList, &print_ctl_dependency_to_file ); | 310 forAllInListOfArraysDo( semanticEnv->ctlDependenciesList, &print_ctl_dependency_to_file ); |
| 310 forAllInListOfArraysDo( semanticEnv->dataDependenciesList, &print_data_dependency_to_file ); | 311 forAllInListOfArraysDo( semanticEnv->dataDependenciesList, &print_data_dependency_to_file ); |
| 311 forAllInListOfArraysDo( semanticEnv->singletonDependenciesList, &print_singleton_dependency_to_file ); | 312 forAllInListOfArraysDo( semanticEnv->singletonDependenciesList, &print_singleton_dependency_to_file ); |
| 313 forAllInListOfArraysDo( semanticEnv->warDependenciesList, &print_war_dependency_to_file ); | |
| 312 forAllInDynArrayDo(semanticEnv->ntonGroupsInfo,&print_nton_to_file); | 314 forAllInDynArrayDo(semanticEnv->ntonGroupsInfo,&print_nton_to_file); |
| 313 //fprintf(output,"}\n"); | 315 //fprintf(output,"}\n"); |
| 314 fflush(output); | 316 fflush(output); |
| 315 | 317 |
| 316 } else | 318 } else |
| 343 forAllInListOfArraysDo( semanticEnv->commDependenciesList, &print_comm_dependency_to_file ); | 345 forAllInListOfArraysDo( semanticEnv->commDependenciesList, &print_comm_dependency_to_file ); |
| 344 forAllInListOfArraysDo( semanticEnv->ctlDependenciesList, &print_ctl_dependency_to_file ); | 346 forAllInListOfArraysDo( semanticEnv->ctlDependenciesList, &print_ctl_dependency_to_file ); |
| 345 forAllInListOfArraysDo( semanticEnv->dataDependenciesList, &print_data_dependency_to_file ); | 347 forAllInListOfArraysDo( semanticEnv->dataDependenciesList, &print_data_dependency_to_file ); |
| 346 forAllInListOfArraysDo( semanticEnv->singletonDependenciesList, &print_singleton_dependency_to_file ); | 348 forAllInListOfArraysDo( semanticEnv->singletonDependenciesList, &print_singleton_dependency_to_file ); |
| 347 forAllInListOfArraysDo( semanticEnv->dynDependenciesList, &print_dyn_dependency_to_file ); | 349 forAllInListOfArraysDo( semanticEnv->dynDependenciesList, &print_dyn_dependency_to_file ); |
| 350 forAllInListOfArraysDo( semanticEnv->warDependenciesList, &print_war_dependency_to_file ); | |
| 348 forAllInListOfArraysDo( semanticEnv->hwArcs, &print_hw_dependency_to_file ); | 351 forAllInListOfArraysDo( semanticEnv->hwArcs, &print_hw_dependency_to_file ); |
| 349 //fprintf(output,"}\n"); | 352 //fprintf(output,"}\n"); |
| 350 fflush(output); | 353 fflush(output); |
| 351 | 354 |
| 352 } else | 355 } else |
| 359 freeListOfArrays(semanticEnv->unitList); | 362 freeListOfArrays(semanticEnv->unitList); |
| 360 freeListOfArrays(semanticEnv->commDependenciesList); | 363 freeListOfArrays(semanticEnv->commDependenciesList); |
| 361 freeListOfArrays(semanticEnv->ctlDependenciesList); | 364 freeListOfArrays(semanticEnv->ctlDependenciesList); |
| 362 freeListOfArrays(semanticEnv->dynDependenciesList); | 365 freeListOfArrays(semanticEnv->dynDependenciesList); |
| 363 freeListOfArrays(semanticEnv->dataDependenciesList); | 366 freeListOfArrays(semanticEnv->dataDependenciesList); |
| 367 freeListOfArrays(semanticEnv->warDependenciesList); | |
| 368 freeListOfArrays(semanticEnv->singletonDependenciesList); | |
| 369 freeListOfArrays(semanticEnv->hwArcs); | |
| 364 | 370 |
| 365 #endif | 371 #endif |
| 366 #ifdef HOLISTIC__TURN_ON_PERF_COUNTERS | 372 #ifdef HOLISTIC__TURN_ON_PERF_COUNTERS |
| 367 for(n=0;n<255;n++) | 373 for(n=0;n<255;n++) |
| 368 { | 374 { |
