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]