Changes between Version 29 and Version 30 of GarbageCollectorNotes


Ignore:
Timestamp:
Oct 15, 2006 12:23:01 AM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GarbageCollectorNotes

    v29 v30  
    11= The GHC Garbage Collector Notes =  
    22 
    3 These are my notes of the Glasgow Haskell Compiler’s Garbage Callector made over my period of internship at Microsoft Research in Summer 2006. These notes are in process of constantly being updated as I study the system further. The objective of my work at MSRC is to implement a parallel GC for Haskell – one that will allow multiple threads to simultaneously garbage collect. The GC that is described below is not one that will run in parallel with user code, but one that will stop all the user threads and run multiple GC threads during the garbage collection process.  
     3These are my notes of the Glasgow Haskell Compiler’s Garbage Collector made over my period of internship at Microsoft Research in Summer 2006. These notes are in process of constantly being updated as I study the system further. The objective of my work at MSRC is to implement a parallel GC for Haskell – one that will allow multiple threads to simultaneously garbage collect. The GC that is described below is not one that will run in parallel with user code, but one that will stop all the user threads and run multiple GC threads during the garbage collection process.  
    44 
    55GHC programs have two Garbage Collection strategies.