libxmp/libxmpf in Omni Compiler  1.3.4
_memoryChunk_t Struct Reference

structure for each malloc/free call Every memory chunk is linked both: More...

#include <_xmpco_alloc.h>

Collaboration diagram for _memoryChunk_t:

Data Fields

MemoryChunk_tprev
 
MemoryChunk_tnext
 
ResourceSet_tparent
 
BOOL isGarbage
 
char * orgAddr
 
size_t nbytes
 
void * desc
 
CoarrayInfo_theadCoarray
 
CoarrayInfo_ttailCoarray
 

Detailed Description

structure for each malloc/free call Every memory chunk is linked both:

  • from a resource set until it is deallocated in the program, and
  • from _mallocHistory in order of malloc until it is actually be freed.

Field Documentation

◆ desc

void* _memoryChunk_t::desc

◆ headCoarray

CoarrayInfo_t* _memoryChunk_t::headCoarray

◆ isGarbage

BOOL _memoryChunk_t::isGarbage

◆ nbytes

size_t _memoryChunk_t::nbytes

◆ next

MemoryChunk_t* _memoryChunk_t::next

◆ orgAddr

char* _memoryChunk_t::orgAddr

◆ parent

ResourceSet_t* _memoryChunk_t::parent

◆ prev

MemoryChunk_t* _memoryChunk_t::prev

◆ tailCoarray

CoarrayInfo_t* _memoryChunk_t::tailCoarray

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