Transitioning to a type aware Garbage Collector
    Frits van Bommel 
    fvbommel at REMwOVExCAPSs.nl
       
    Tue Jan 23 13:38:23 PST 2007
    
    
  
Walter Bright wrote:
> Paul Findlay wrote:
>> Walter Bright wrote:
>>> To improve GC performance, we need to transition to a GC that is 
>>> aware of the types of what it is allocating.
>> Does this mean the D garbage collector will be an exact (or precise) 
>> garbage collector?
> 
> No.
So what exactly *does* it mean?
Is it, as Pragma put it, a "bool containsPointers" per block?
Or is it mostly-precise?
"Not exact/precise" still leaves a pretty big range...
And if it's just a bool, what was the reasoning behind this decision?
Ease of implementation? The overhead of the metadata needed to get to 
mostly-precise? All of the above?
    
    
More information about the Digitalmars-d-announce
mailing list