Changes between Version 18 and Version 19 of GCTasklist

Show
Ignore:
Timestamp:
05/19/09 16:52:58 (13 years ago)
Author:
whiteknight
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GCTasklist

    v18 v19  
    33 - Create an incremental tri-color mark GC module 
    44 
    5  - Integrate the new incremental GC into the existing system 
    6  
    7  - Improve abstraction/encapsulation for existing GC modules. 
     5 - Integrate the new incremental GC into the existing system (See #670) 
    86 
    97 - Rename files in src/gc for sanity, suggested names: 
     
    1210  * resources.c -> alloc_resources.c or resource_allocate.c 
    1311 
    14  
    15  - 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. 
    16  
    1712 - Collapse src/gc/smallobject.c into src/gc/api.c. 
    1813 
    19  - Consider deleting src/gc/res_lea.c (doesn't work anyway) 
     14 - Consider deleting src/gc/res_lea.c (doesn't work anyway) (See #655 and #490) 
    2015 
    2116 - 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 
    2217 
    2318== Completed Tasks == 
     19 
     20---- 
     21 
     22Improve abstraction/encapsulation for existing GC modules. (r38654 and later) 
     23 
     24If 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. (r38654 file currently named "mark_sweep.c") 
    2425 
    2526----