[Haskell-cafe] Re: Top Level <-

Ashley Yakeley ashley at semantic.org
Sat Sep 6 18:06:17 EDT 2008


Ganesh Sittampalam wrote:
>>> The set of ACIO expressions exp is the "static initialisers" of M. 
>>> The RTS must note when each static initialiser is run, and cache its 
>>> result val. Let's call this cache of vals the "static results cache" 
>>> of M.
>>>
>>> When M is loaded, and a static results cache for M already exists, 
>>> then it will be used for the vals of M.
>>
>> This sounds "reachable" to me, and therefore static overhead and not a 
>> leak.
> 
> You can call it what you like, but it's still unacceptable behaviour, 
> particularly since clients of M will have no way of telling from its API 
> that it will happen.

That what will happen?

-- 
Ashley Yakeley


More information about the Haskell-Cafe mailing list