<div dir="ltr">Our heap object header is one word -- <a href="https://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/HeapObjects">an info table pointer</a>.<div><br></div><div>Well, a 64 bit info table pointer leaves *at least* 16 high bits inside the object header for other purposes, right?</div><div><br></div><div>Is there any problem with using these other than having to mask the info table pointer each time it is dereferenced?</div><div><br></div><div>Thanks,</div><div>  -Ryan</div><div><div><br></div></div></div>