Conspiracy Theory #1

Leandro Lucarella llucax at gmail.com
Fri Nov 20 12:02:14 PST 2009


dsimcha, el 20 de noviembre a las 16:24 me escribiste:
> > > Right, but they can still be the target of false pointers.  In this case, false
> > > pointers keep each instance of foo[] alive, leading to severe memory leaks.
> > But the issue is more of a GC implementation issue then a language
> > issue, correct?
> 
> Yes.
> 
> > Or is this an issue of all lower level language garbage
> > collectors?
> 
> Kinda sorta.  It's possible, but not easy, to implement fully precise GC (except
> for the extreme corner case of unions of reference and non-reference types) in a
> close to the metal, statically compiled language.

I don't think so if you want to be able to link to C code, unless I'm
missing something...

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
"Lidiar" no es lo mismo que "holguear"; ya que "lidiar" es relativo a
"lidia" y "holguear" es relativo a "olga".
	-- Ricardo Vaporeso



More information about the Digitalmars-d mailing list