Changes between Version 7 and Version 8 of GCTasklist

Show
Ignore:
Timestamp:
12/30/08 02:02:47 (13 years ago)
Author:
allison
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GCTasklist

    v7 v8  
    77 - 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 - Consider deleting src/gc/res_lea.c (doesn't work anyway) 
     10 
     11 - Move src/malloc.c and src/malloc-trace.c into src/gc (not strictly GC, but want to group all memory management), consider deleting if only used by src/gc/res_lea.c 
    1012 
    1113 - Rename files in src/gc for sanity, suggested names: 
     
    1315  * gc_ims.c -> incremental_ms.c 
    1416  * dod.c -> api.c (it defines the public interface to the GC system, including 'pobject_lives') 
     17  * memory.c -> alloc_memory.c or mem_allocate.c 
     18  * register.c -> alloc_registers.c or reg_allocate.c 
     19  * resources.c -> alloc_resources.c or resource_allocate.c 
    1520 
    1621 - Rename all API functions to Parrot_gc_*. 
    1722 
    1823 - 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. 
     24 
     25 - Collapse src/gc/smallobject.c into src/gc/api.c. 
    1926 
    2027== Completed Tasks ==