Changes between Version 7 and Version 8 of GCTasklist
- Timestamp:
- 12/30/08 02:02:47 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GCTasklist
v7 v8 7 7 - Improve abstraction/encapsulation for existing GC modules. 8 8 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 10 12 11 13 - Rename files in src/gc for sanity, suggested names: … … 13 15 * gc_ims.c -> incremental_ms.c 14 16 * 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 15 20 16 21 - Rename all API functions to Parrot_gc_*. 17 22 18 23 - 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. 19 26 20 27 == Completed Tasks ==