GC performance - was Re: [gclist] GC topics

Charles Fiterman cef@geode.geodesic.com
Mon, 26 Feb 1996 08:23:43 -0600


> 
> "I suspect I'm missing something ... But, it would seem that the presence of
> a and b as arguments would guarantee the existence of pointers to a and b
> either within the stack or within the caller of dist.  Or are compilers so
> clever that they can optimize away all the obvious references.  (Apologies
> if this is discussed in your thesis)."

foo(malloc(10));

foo has a pointer argument which exists nowhere but its argument list.
Arguments can be functions and functions can allocate new data and return it.