The ROme OpTimistic Simulator  3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
mm_checkpoint Struct Reference

A restorable checkpoint of the memory context assigned to a single LP. More...

#include <buddy.h>

Data Fields

bool is_incremental
 If set this checkpoint is incremental, else it is a full one.
 
block_bitmap dirty [bitmap_required_size((1<<(17U - 2 *6U+1))+(1<<(17U - 6U)))]
 The checkpoint of the dirty bitmap.
 
uint_fast32_t used_mem
 The used memory in bytes when this checkpoint was taken.
 
uint_least8_t longest [(1U<<(17U - 6U+1))]
 The checkpointed binary tree representing the buddy system.
 
unsigned char base_mem []
 The checkpointed memory buffer assigned to the model.
 

Detailed Description

A restorable checkpoint of the memory context assigned to a single LP.

Definition at line 58 of file buddy.h.


The documentation for this struct was generated from the following file: