Safe Haskell | None |
---|---|
Language | Haskell2010 |
The STG heap maps memory addresses to closures.
- size :: Heap -> Int
- lookup :: MemAddr -> Heap -> Maybe HeapObject
- update :: MemAddr -> HeapObject -> Heap -> Heap
- updateMany :: [MemAddr] -> [HeapObject] -> Heap -> Heap
- alloc :: HeapObject -> Heap -> (MemAddr, Heap)
- allocMany :: [HeapObject] -> Heap -> ([MemAddr], Heap)
Info
Management
updateMany :: [MemAddr] -> [HeapObject] -> Heap -> Heap Source
Update many values on the heap.