Changes between Version 18 and Version 19 of GCTasklist
- Timestamp:
- 05/19/09 16:52:58 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GCTasklist
v18 v19 3 3 - Create an incremental tri-color mark GC module 4 4 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) 8 6 9 7 - Rename files in src/gc for sanity, suggested names: … … 12 10 * resources.c -> alloc_resources.c or resource_allocate.c 13 11 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 17 12 - Collapse src/gc/smallobject.c into src/gc/api.c. 18 13 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) 20 15 21 16 - 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 22 17 23 18 == Completed Tasks == 19 20 ---- 21 22 Improve abstraction/encapsulation for existing GC modules. (r38654 and later) 23 24 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. (r38654 file currently named "mark_sweep.c") 24 25 25 26 ----