X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=includes%2Frts%2Fstorage%2FClosures.h;h=5f4f03541f088545160836d58e4ee8ac20e04c53;hp=2683ce7d4977799238ed0e94ea3181eb48bef14d;hb=d0bfe30b668d5be86c00fe3635ef4f4dfe13a1f0;hpb=ad3b79d22b32760f25bf10069bd2957462be959d diff --git a/includes/rts/storage/Closures.h b/includes/rts/storage/Closures.h index 2683ce7..5f4f035 100644 --- a/includes/rts/storage/Closures.h +++ b/includes/rts/storage/Closures.h @@ -124,7 +124,7 @@ typedef struct { StgHeader header; StgClosure *indirectee; StgClosure *static_link; - StgInfoTable *saved_info; + const StgInfoTable *saved_info; } StgIndStatic; typedef struct StgBlockingQueue_ { @@ -166,6 +166,11 @@ typedef struct { } StgCatchFrame; typedef struct { + const StgInfoTable* info; + struct StgStack_ *next_chunk; +} StgUnderflowFrame; + +typedef struct { StgHeader header; } StgStopFrame;