Changes between Version 4 and Version 5 of CapabilitiesAndScheduling


Ignore:
Timestamp:
May 22, 2006 9:54:08 AM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CapabilitiesAndScheduling

    v4 v5  
    218218Probabky the single most important part of a TSo from the perspectice of the GC is the stack that it contains. This stack is essentially the 'roots of the program'. 
    219219 
     220A TSO is treated like any othe object by the GC and it resides in the heap. A TSO is always part of its mu list. A TSO is considered clean if it does not contain pointers to previous generations. This happens in the case where a TSO went through a GC and the objects it refers to got promoted. It then didnt allocate any memory since (maybe it didnt get scheduled) till the next GC. In that case it is considered "clean" and its dirty bit (tso->flags & TSO_DIRTY) is not set.  
     221 
    220222== Terminology ==  
    221223