Using Memory
Allocation
These documents cover heap management, specifically sharing, walking
and switching heaps.
- How to share heaps
Heaps may be shared between threads within a process.
- How to switch heaps
After a call to User::SwitchHeap(), any new request for memory is satisfied from the new heap.
- How to walk the heap
The THeapWalk class provides behaviour for walking the heap. This class is pure virtual and developers must provide a derived class in order to use it.