perf.c.rej

来自「lwIP-Softools-11Jul2002-alpha」· REJ 代码 · 共 52 行

REJ
52
字号
****************** 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 + =
减小字号Ctrl + -
显示快捷键?