
26 Mar
2010
26 Mar
'10
5:24 p.m.
On Fri, Mar 26, 2010 at 9:21 PM, Brandon S. Allbery KF8NH < allbery@ece.cmu.edu> wrote:
On Mar 26, 2010, at 16:28 , Mads Lindstrøm wrote:
For some time I have been thinking about an idea, which could limit Haskell's memory footprint. I don't know if the idea is crazy or clever,
This is called pointer tagging. The original STG design avoided it because of the perceived performance loss in removing the tags before using the pointer, but as I understand it the current GHC design uses limited tagging.
I don't think that's what he's talking about. He's saying the data that would normally be on the other side of the pointer would instead be stored "inline", if I understand him correctly. -- Sebastian Sylvan