cprofile always on; data type and definitions to include file

This commit is contained in:
Ben Gras 2009-01-09 21:40:29 +00:00
parent 628ed99101
commit b82588848d
2 changed files with 2 additions and 5 deletions

View file

@ -31,8 +31,6 @@ struct {
#endif /* SPROFILE */
#if CPROFILE
#include <sys/types.h>
# define PROF_GET 2 /* get call profiling tables */
@ -97,8 +95,6 @@ struct cprof_tbl_s {
u64_t cycles; /* execution time of path, in cycles */
} cprof_tbl_inst;
#endif /* CPROFILE */
_PROTOTYPE( int sprofile, (int action, int size, int freq,
void *ctl_ptr, void *mem_ptr) );

View file

@ -73,9 +73,10 @@ struct util_timingdata {
unsigned long lock_timings[TIMING_POINTS];
unsigned long lock_timings_range[2];
unsigned long binsize, resets, misses, measurements;
unsigned long starttimes[2]; /* nonzero if running */
};
typedef struct util_timingdata util_timingdata_t[TIMING_CATEGORIES];
typedef struct util_timingdata util_timingdata_t;
#endif /* _MINIX_SYSUTIL_H */