Changes between Version 5 and Version 6 of GCTasklist

Show
Ignore:
Timestamp:
12/30/08 01:48:53 (13 years ago)
Author:
allison
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GCTasklist

    v5 v6  
    11== Tasks == 
    22 
    3 - Create an incremental tri-color mark GC module 
     3 - Create an incremental tri-color mark GC module 
    44 
    5 - Integrate the new incremental GC into the existing system 
     5 - Integrate the new incremental GC into the existing system 
    66 
    7 - Improve abstraction/encapsulation for existing GC modules. 
     7 - Improve abstraction/encapsulation for existing GC modules. 
    88 
    9 - Move src/malloc.c and src/malloc-trace.c into src/gc (not strictly GC, but want to group all memory management) 
     9 - Move src/malloc.c and src/malloc-trace.c into src/gc (not strictly GC, but want to group all memory management) 
     10 
     11 - Rename files in src/gc for sanity, suggested names: 
     12  * gc_gms.c -> generational_ms.c 
     13  * gc_ims.c -> incremental_ms.c 
     14  * dod.c -> api.c (it defines the public interface to the GC system, including 'pobject_lives') 
     15 
     16- Rename all API functions to Parrot_gc_*. 
     17 
     18- If there are any non-API functions in src/gc/api.c move them into another file, possibly src/gc/common.c to indicate that they're internal to the GC system only, but shared between all the GC modules. 
    1019 
    1120== Completed Tasks ==