📄 perf.c.rej
字号:
****************** 30,36 **** * * Author: Adam Dunkels <adam@sics.se> *- * $Id: perf.c,v 1.1 2001/12/12 10:00:56 adam Exp $ */ #include "arch/perf.h"--- 30,36 ---- * * Author: Adam Dunkels <adam@sics.se> *+ * $Id: perf.c,v 1.2 2001/12/14 20:13:43 adam Exp $ */ #include "arch/perf.h"****************** 44,54 **** unsigned long c2l, unsigned long c2h, char *key) {- - fprintf(f, "%s: %lu\n", key, c2l - c1l); fflush(NULL); } void perf_init(char *fname)--- 44,63 ---- unsigned long c2l, unsigned long c2h, char *key) {+ unsigned long long start, end;+ + start = (unsigned long long)c2h << 32 | c2l;+ end = (unsigned long long)c1h << 32 | c1l;+ fprintf(f, "%s: %llu\n", key, start - end); fflush(NULL); } + void+ perf_print_times(struct tms *start, struct tms *end, char *key)+ {+ fprintf(f, "%s: %lu\n", key, end->tms_stime - start->tms_stime);+ fflush(NULL); + } void perf_init(char *fname)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -