IntersectMBO / cardano-prelude

A protolude-based custom prelude for the Cardano project
Apache License 2.0
15 stars 11 forks source link

computeHeapSize: handle more closure types #150

Closed mrBliss closed 3 years ago

mrBliss commented 3 years ago

When measuring the heap size of the Mary ledger state, I ran into:

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

mrBliss commented 3 years ago

bors merge

iohk-bors[bot] commented 3 years ago

Canceled.

mrBliss commented 3 years ago

bors merge

iohk-bors[bot] commented 3 years ago

Build succeeded: