abc-master
|
#include "ivy.h"
Go to the source code of this file.
Macros | |
#define | IVY_PAGE_SIZE 12 |
DECLARATIONS ///. More... | |
#define | IVY_PAGE_MASK 4095 |
Functions | |
void | Ivy_ManStartMemory (Ivy_Man_t *p) |
FUNCTION DEFINITIONS ///. More... | |
void | Ivy_ManStopMemory (Ivy_Man_t *p) |
void | Ivy_ManAddMemory (Ivy_Man_t *p) |
#define IVY_PAGE_SIZE 12 |
DECLARATIONS ///.
CFile****************************************************************
FileName [ivyMem.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [And-Inverter Graph package.]
Synopsis [Memory management for the AIG nodes.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - May 11, 2006.]
Revision [
]
void Ivy_ManAddMemory | ( | Ivy_Man_t * | p | ) |
Function*************************************************************
Synopsis [Allocates additional memory for the nodes.]
Description [Allocates IVY_PAGE_SIZE nodes. Aligns memory by 32 bytes. Records the pointer to the AIG manager in the -1 entry.]
SideEffects []
SeeAlso []
Definition at line 89 of file ivyMem.c.
void Ivy_ManStartMemory | ( | Ivy_Man_t * | p | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Starts the internal memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 49 of file ivyMem.c.
void Ivy_ManStopMemory | ( | Ivy_Man_t * | p | ) |
Function*************************************************************
Synopsis [Stops the internal memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 66 of file ivyMem.c.