ROOT-Sim core  3.0.0-rc.2
A General-Purpose Multi-threaded Parallel/Distributed Simulation Library
Functions
model_allocator.h File Reference

Memory management functions for simulation models. More...

#include <datatypes/array.h>
#include <mm/buddy/multi.h>
Include dependency graph for model_allocator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void model_allocator_lp_init (struct mm_state *self)
 
void model_allocator_lp_fini (struct mm_state *self)
 
void model_allocator_checkpoint_take (struct mm_state *self, array_count_t ref_i)
 
void model_allocator_checkpoint_next_force_full (struct mm_state *self)
 
array_count_t model_allocator_checkpoint_restore (struct mm_state *self, array_count_t ref_i)
 
array_count_t model_allocator_fossil_lp_collect (struct mm_state *self, array_count_t tgt_ref_i)
 

Detailed Description

Memory management functions for simulation models.

Memory management functions for simulation models