Changes between Version 3 and Version 4 of SingleThreadedCollection


Ignore:
Timestamp:
Jul 25, 2006 11:20:25 AM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SingleThreadedCollection

    v3 v4  
    11Back to GarbageCollectorNotes 
    22 
    3 The layout of the Haskell heap, as described before, consists of multiple generations, where each egenration consists of multiple steps. 
     3The layout of the Haskell heap, as described before, consists of multiple generations, where each generation consists of multiple steps: 
    44 
    55http://www.cs.indiana.edu/~rpjames//HaskellGC/ds/layout.jpg 
     
    3434 
    3535http://www.cs.indiana.edu/~rpjames//HaskellGC/ds/st-scanning-3.jpg 
     36 
     37The above copying process is what happens for the normal objects. The large objects are not copied to a "new" large object list but instead are merely unlinked from, the old list and relinked into the new list thus saving the overhead of copying.