[Git][ghc/ghc][master] rts: Explicit state that CONSTR tag field is zero-based
Ben Gamari
gitlab at gitlab.haskell.org
Thu May 16 16:48:03 UTC 2019
Ben Gamari pushed to branch master at Glasgow Haskell Compiler / GHC
Commits:
7105fb66 by Ben Gamari at 2019-05-16T16:47:59Z
rts: Explicit state that CONSTR tag field is zero-based
This was a bit unclear as we use both one-based and zero-based
tags in GHC.
[skip ci]
- - - - -
1 changed file:
- includes/rts/storage/InfoTables.h
Changes:
=====================================
includes/rts/storage/InfoTables.h
=====================================
@@ -189,7 +189,7 @@ typedef struct StgInfoTable_ {
StgHalfWord type; /* closure type */
StgSRTField srt;
/* In a CONSTR:
- - the constructor tag
+ - the zero-based constructor tag
In a FUN/THUNK
- if USE_INLINE_SRT_FIELD
- offset to the SRT (or zero if no SRT)
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/commit/7105fb66a7bacf822f7f23028136f89ff5737d0e
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/commit/7105fb66a7bacf822f7f23028136f89ff5737d0e
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20190516/db35c729/attachment.html>
More information about the ghc-commits
mailing list