diff options
Diffstat (limited to 'gprof/cg_arcs.h')
-rw-r--r-- | gprof/cg_arcs.h | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/gprof/cg_arcs.h b/gprof/cg_arcs.h index 73c2c4b..25d5b61 100644 --- a/gprof/cg_arcs.h +++ b/gprof/cg_arcs.h @@ -11,21 +11,23 @@ * of how many times this arc was traversed, and pointers to the next * parent of this child and the next child of this parent. */ -typedef struct arc { - Sym *parent; /* source vertice of arc */ - Sym *child; /* dest vertice of arc */ - int count; /* # of calls from parent to child */ - double time; /* time inherited along arc */ - double child_time; /* child-time inherited along arc */ - struct arc *next_parent; /* next parent of CHILD */ - struct arc *next_child; /* next child of PARENT */ -} Arc; +typedef struct arc + { + Sym *parent; /* source vertice of arc */ + Sym *child; /* dest vertice of arc */ + int count; /* # of calls from parent to child */ + double time; /* time inherited along arc */ + double child_time; /* child-time inherited along arc */ + struct arc *next_parent; /* next parent of CHILD */ + struct arc *next_child; /* next child of PARENT */ + } +Arc; -extern int num_cycles; /* number of cycles discovered */ -extern Sym *cycle_header; /* cycle headers */ +extern int num_cycles; /* number of cycles discovered */ +extern Sym *cycle_header; /* cycle headers */ -extern void arc_add PARAMS((Sym *parent, Sym *child, int count)); -extern Arc *arc_lookup PARAMS((Sym *parent, Sym *child)); -extern Sym **cg_assemble PARAMS((void)); +extern void arc_add PARAMS ((Sym * parent, Sym * child, int count)); +extern Arc *arc_lookup PARAMS ((Sym * parent, Sym * child)); +extern Sym **cg_assemble PARAMS ((void)); #endif /* cg_arcs_h */ |