ROOT-Sim core  3.0.0-rc.2
A General-Purpose Multi-threaded Parallel/Distributed Simulation Library
Public Attributes | List of all members
buddy_checkpoint Struct Reference

A restorable checkpoint of the memory context of a single buddy system. More...

#include <ckpt.h>

Collaboration diagram for buddy_checkpoint:
Collaboration graph
[legend]

Public Attributes

const struct buddy_stateorig
 The buddy system to which this checkpoint applies. TODO: reengineer the multi-checkpointing approach.
 
block_bitmap dirty [bitmap_required_size((1<<(B_TOTAL_EXP - 2 *B_BLOCK_EXP+1))+(1<<(B_TOTAL_EXP - B_BLOCK_EXP)))]
 The checkpoint of the dirty bitmap.
 
uint8_t longest [(1U<<(B_TOTAL_EXP - B_BLOCK_EXP+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 of a single buddy system.


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