Changeset d926f42 in mainline for uspace/app/hbench/hbench.h


Ignore:
Timestamp:
2019-01-06T22:28:51Z (5 years ago)
Author:
Vojtech Horky <vojtech.horky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
77b01fe
Parents:
fe656783
git-author:
Vojtech Horky <vojtech.horky@…> (2019-01-06 22:26:12)
git-committer:
Vojtech Horky <vojtech.horky@…> (2019-01-06 22:28:51)
Message:

hbench: one header is enough

File:
1 edited

Legend:

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

    rfe656783 rd926f42  
    11/*
    22 * Copyright (c) 2018 Jiri Svoboda
     3 * Copyright (c) 2019 Vojtech Horky
    34 * All rights reserved.
    45 *
     
    3637#define HBENCH_H_
    3738
     39#include <errno.h>
    3840#include <stdbool.h>
    3941#include <perf.h>
     
    5153} benchmark_t;
    5254
     55extern benchmark_t *benchmarks[];
     56extern size_t benchmark_count;
     57
     58extern errno_t csv_report_open(const char *);
     59extern void csv_report_add_entry(stopwatch_t *, int, benchmark_t *, uint64_t);
     60extern void csv_report_close(void);
     61
     62extern errno_t bench_param_init(void);
     63extern errno_t bench_param_set(const char *, const char *);
     64extern const char *bench_param_get(const char *, const char *);
     65extern void bench_param_cleanup(void);
     66
     67/* Put your benchmark descriptors here (and also to benchlist.c). */
     68extern benchmark_t bench_dir_read;
     69extern benchmark_t bench_file_read;
     70extern benchmark_t bench_malloc1;
     71extern benchmark_t bench_malloc2;
     72extern benchmark_t bench_ns_ping;
     73extern benchmark_t bench_ping_pong;
     74
    5375#endif
    5476
Note: See TracChangeset for help on using the changeset viewer.