Closed mrBliss closed 3 years ago
When measuring the heap size of the Mary ledger state, I ran into:
UnsupportedClosure MUT_ARR_PTRS_FROZEN_CLEAN
UnsupportedClosure FUN_STATIC
This commit adds support for a bunch of the previously unsupported closure types, following the logic of this function in GHC: https://github.com/ghc/ghc/blob/ae14f160c64d20880486ba365348ef3900c84a60/rts/Heap.c#L80-L241
bors merge
Canceled.
Build succeeded:
When measuring the heap size of the Mary ledger state, I ran into:
UnsupportedClosure MUT_ARR_PTRS_FROZEN_CLEAN
UnsupportedClosure FUN_STATIC
Such an error causes the heap size computation to fail.This commit adds support for a bunch of the previously unsupported closure types, following the logic of this function in GHC: https://github.com/ghc/ghc/blob/ae14f160c64d20880486ba365348ef3900c84a60/rts/Heap.c#L80-L241