Don Stewart wrote:
andrewcoppin:
While I'm here, can I just clarify *exactly* what -funbox-strict-fields actually does?

If in doubt, ask the user's guide:

    
http://www.haskell.org/ghc/docs/latest/html/users_guide/pragmas.html#unpack-pragma

...so making a field strict causes it to be automatically forced when the constructor is forced, but doesn't actually unbox it? So there's still a level of indirection, and no register allocation?

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to