23#include <common/config.h>
25#pragma GCC visibility push(hidden)
27#ifdef STARPU_MEMORY_STATS
28struct _starpu_memory_stats
38typedef struct _starpu_memory_stats * _starpu_memory_stats_t;
40typedef void * _starpu_memory_stats_t;
43void _starpu_memory_stats_init(starpu_data_handle_t handle);
44void _starpu_memory_stats_init_per_node(starpu_data_handle_t handle,
unsigned node);
46void _starpu_memory_stats_free(starpu_data_handle_t handle);
48void _starpu_memory_display_handle_stats(FILE *stream, starpu_data_handle_t handle);
50void _starpu_memory_handle_stats_cache_hit(starpu_data_handle_t handle,
unsigned node);
51void _starpu_memory_handle_stats_loaded_shared(starpu_data_handle_t handle,
unsigned node);
52void _starpu_memory_handle_stats_loaded_owner(starpu_data_handle_t handle,
unsigned node);
53void _starpu_memory_handle_stats_shared_to_owner(starpu_data_handle_t handle,
unsigned node);
54void _starpu_memory_handle_stats_invalidated(starpu_data_handle_t handle,
unsigned node);
56#pragma GCC visibility pop
#define STARPU_MAXNODES
Definition: starpu_config.h:229