Changeset e7f9a09 in mainline for uspace/app/hbench/csv.c


Ignore:
Timestamp:
2019-01-21T13:20:31Z (5 years ago)
Author:
Vojtech Horky <vojtech.horky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d17cf8c
Parents:
94ebebf
Message:

hbench: less parameters to benchmark runners

Merge stopwatch as well as error message buffer into one structure to
simplify benchmark runner signature.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/hbench/csv.c

    r94ebebf re7f9a09  
    6262 * nothing.
    6363 *
    64  * @param stopwatch Performance data of the entry.
     64 * @param run Performance data of the entry.
    6565 * @param run_index Run index, use negative values for warm-up.
    6666 * @param bench Benchmark information.
    6767 * @param workload_size Workload size.
    6868 */
    69 void csv_report_add_entry(benchmeter_t *meter, int run_index,
     69void csv_report_add_entry(bench_run_t *run, int run_index,
    7070    benchmark_t *bench, uint64_t workload_size)
    7171{
     
    7676        fprintf(csv_output, "%s,%d,%" PRIu64 ",%lld\n",
    7777            bench->name, run_index, workload_size,
    78             (long long) stopwatch_get_nanos(&meter->stopwatch));
     78            (long long) stopwatch_get_nanos(&run->stopwatch));
    7979}
    8080
Note: See TracChangeset for help on using the changeset viewer.