Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Move method definition out of class declaratio and force inline
[simgrid.git] / src / mc / mc_private.h
index 0a3883c..9027f75 100644 (file)
@@ -148,7 +148,8 @@ typedef struct s_mc_pages_store s_mc_pages_store_t, * mc_pages_store_t;
 mc_pages_store_t mc_pages_store_new();
 const void* mc_page_store_get_page(mc_pages_store_t page_store, size_t pageno);
 
-static inline bool mc_snapshot_region_linear(mc_mem_region_t region) {
+static inline __attribute__((always_inline))
+bool mc_snapshot_region_linear(mc_mem_region_t region) {
   return !region || !region->data;
 }