diff dependency.c @ 49:70d24e2343bb

add loopgraph recording (\! changed scheduler fn prototype \!)
author Nina Engelhardt <nengel@mailbox.tu-berlin.de>
date Wed, 04 Jan 2012 16:39:35 +0100
parents 593fe0543a22
children 6b723b55b9a0
line diff
     1.1 --- a/dependency.c	Wed Dec 21 16:53:22 2011 +0100
     1.2 +++ b/dependency.c	Wed Jan 04 16:39:35 2012 +0100
     1.3 @@ -36,6 +36,18 @@
     1.4      fprintf(dependency_file,"commDep,%d,%d,%d,%d\n",dep->from_vp,dep->from_task,dep->to_vp,dep->to_task);
     1.5  }
     1.6  
     1.7 +void print_dyn_dependency_to_file(void* _dep){
     1.8 +    Dependency* dep = (Dependency*) _dep;
     1.9 +    if(!dep) return;
    1.10 +    fprintf(dependency_file,"dynDep,%d,%d,%d,%d\n",dep->from_vp,dep->from_task,dep->to_vp,dep->to_task);
    1.11 +}
    1.12 +
    1.13 +void print_hw_dependency_to_file(void* _dep){
    1.14 +    Dependency* dep = (Dependency*) _dep;
    1.15 +    if(!dep) return;
    1.16 +    fprintf(dependency_file,"hwDep,%d,%d,%d,%d\n",dep->from_vp,dep->from_task,dep->to_vp,dep->to_task);
    1.17 +}
    1.18 +
    1.19  void print_dependency_to_file(void* _dep){
    1.20      Dependency* dep = (Dependency*) _dep;
    1.21      if(!dep) return;