]> pd.if.org Git - liblfds/blob - liblfds/liblfds7.1.0/test_and_benchmark/libbenchmark/src/libbenchmark_results/libbenchmark_results_init.c
Initial import (all versions, including the new 7.1.0)
[liblfds] / liblfds / liblfds7.1.0 / test_and_benchmark / libbenchmark / src / libbenchmark_results / libbenchmark_results_init.c
1 /***** includes *****/
2 #include "libbenchmark_results_internal.h"
3
4
5
6
7
8 /****************************************************************************/
9 void libbenchmark_results_init( struct libbenchmark_results_state *rs,
10                                 struct libshared_memory_state *ms )
11 {
12   LFDS710_PAL_ASSERT( rs != NULL );
13   LFDS710_PAL_ASSERT( ms != NULL );
14
15   lfds710_btree_au_init_valid_on_current_logical_core( &rs->results_tree, libbenchmark_result_compare_function, LFDS710_BTREE_AU_EXISTING_KEY_FAIL, NULL );
16
17   rs->ms = ms;
18
19   return;
20 }
21