diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-05-24 19:50:50 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2020-05-24 19:50:50 -0400 |
commit | 2590af96c9dd1bd12ed939bceefaf643b7cf1534 (patch) | |
tree | acdcccb02278e39f57341b93773a199c671cd4f7 /includes/rts/storage/Closures.h | |
parent | d7c7772eccd9a3c9e3e0882a935f232f42f5b3f0 (diff) | |
download | haskell-wip/keepAlive.tar.gz |
And now for something completely different...wip/keepAlive
Diffstat (limited to 'includes/rts/storage/Closures.h')
-rw-r--r-- | includes/rts/storage/Closures.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/includes/rts/storage/Closures.h b/includes/rts/storage/Closures.h index 3196efd3de..60c47838c8 100644 --- a/includes/rts/storage/Closures.h +++ b/includes/rts/storage/Closures.h @@ -195,6 +195,11 @@ typedef struct { } StgCatchFrame; typedef struct { + StgHeader header; + StgClosure *closure; +} StgKeepAliveFrame; + +typedef struct { const StgInfoTable* info; struct StgStack_ *next_chunk; } StgUnderflowFrame; |