The tag on a pointer (from the dynamic-tagging paper)
Moduleghc-10.0.0.20260917GHC2024
GHC.Platform.Tag
Dynamic pointer tagging
See Note [Data constructor dynamic tags]
- 1 type
- 3 values
- Packageghc-10.0.0.20260917
- Exports4
- LanguageGHC2024
- LicenceBSD-3-Clause
- SourceTag.hs
Tag bits mask / maximum pointer tag value, derived from the number of tag bits on the platform.
Tag bits mask / maximum pointer tag value, derived from the number of tag bits on the platform.
Is a data type family small enough that each constructor can get its own pointer tag?