Heap Creation and Management

┌─────────────────────────┬──────────────┬─────────────────────────┬───────────┐
│ Function │ Header File │ Link to Function │ Descriptio│
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _uaddmem │ "umalloc.h" │ _uaddmem │ Adds │
│ │ │ │ memory to │
│ │ │ │ a speci- │
│ │ │ │ fied │
│ │ │ │ heap. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _uclose │ "umalloc.h" │ _uclose │ Closes a │
│ │ │ │ heap so │
│ │ │ │ it can no │
│ │ │ │ longer be │
│ │ │ │ used. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _ucreate │ "umalloc.h" │ _ucreate │ Creates a │
│ │ │ │ heap of │
│ │ │ │ memory. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _udefault │ "umalloc.h" │ _udefault │ Changes │
│ │ │ │ the │
│ │ │ │ memory │
│ │ │ │ heap used │
│ │ │ │ as the │
│ │ │ │ default │
│ │ │ │ heap. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _udestroy │ "umalloc.h" │ _udestroy │ Destroys │
│ │ │ │ a heap. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _uopen │ "umalloc.h" │ _uopen │ Opens a │
│ │ │ │ heap so │
│ │ │ │ it can be │
│ │ │ │ used. │
└─────────────────────────┴──────────────┴─────────────────────────┴───────────┘


[Back: Heap Information and Checking]
[Next: Memory Objects]