[Haskell-cafe] Garbage collecting pointers

Sebastian Sylvan sebastian.sylvan at gmail.com
Fri Mar 26 17:24:05 EDT 2010


On Fri, Mar 26, 2010 at 9:21 PM, Brandon S. Allbery KF8NH <
allbery at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20100326/3a14bee4/attachment.html


More information about the Haskell-Cafe mailing list