MMG entry for memory management (Part 1)
- Entry:
- MMG
- VIT option:
- None
- Event:
- ISTORMMG detected an error condition.
- VIT processing module:
- ISTRACTR
- Control is returned to:
- ISTORMMG
This entry is written when ISTORMMG detects an overlay
in the storage obtain or to be freed queue.
- Byte (hex)
- Contents
- 00–02
- Record ID: C"MMG"
- 03
- Function code:
- 1
- Running through the single threaded storage obtained queue. The storage management header has invalid information pointed to by FREEPTR.
- 2
- Running through the local TO_BE_FREED queue. The storage management header pointed to by FREEPTR contains invalid information. FREEPTR was copied from TO_BE_FREED.
- 3
- Running through the local TO_BE_FREED queue. The backward pointer has invalid information in its storage management header.
- 4
- Running through the local TO_BE_FREED queue. The forward pointer has invalid information in its storage management header.
- 04–07
- FREEPTR (Address of the storage to be freed)
- 08–0B
- Local TO_BE_FREED queue pointer
- 0C-0F
- HEADER_PTR ( The current storage management header address)
- 10–1F
- The contents of SMHDR pointed to by HEADER_PTR