Loading...
Searching...
No Matches
Singular memory manager for small chunks (omalloc)

This is the Singular-specific memory manager which is tunned to handle the allocation and de-allocation of memory blocks of small size as efficient as it is possible (a few machine instructions in most cases).

Short introduction to omalloc short talk. For more details see Detailed manual (OMALLOC.ps.gz).

Note that this package has no further dependencies, while it is used by the rest of Singular packages

- factory_page
- Basic Data Structures
- Several involved mathematical algorithms (kernel)
- Singular Interpreter and related functionality