Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/perf/perf.h

    rd5caf79 re131833c  
    3737
    3838#include <stdbool.h>
    39 #include <perf.h>
    4039
    41 typedef bool (*benchmark_entry_t)(stopwatch_t *, uint64_t,
    42     char *, size_t);
    43 typedef bool (*benchmark_helper_t)(char *, size_t);
     40typedef const char *(*benchmark_entry_t)(void);
    4441
    4542typedef struct {
     
    4744        const char *desc;
    4845        benchmark_entry_t entry;
    49         benchmark_helper_t setup;
    50         benchmark_helper_t teardown;
    5146} benchmark_t;
     47
     48extern const char *bench_malloc1(void);
     49extern const char *bench_malloc2(void);
     50extern const char *bench_ns_ping(void);
     51extern const char *bench_ping_pong(void);
     52
     53extern benchmark_t benchmarks[];
    5254
    5355#endif
Note: See TracChangeset for help on using the changeset viewer.