Author: allison
Date: Sat Jan 10 19:55:39 2009
New Revision: 35378

Modified:
   trunk/docs/pdds/pdd09_gc.pod

Changes in other areas also in this revision:
Added:
   trunk/include/parrot/gc_api.h
      - copied unchanged from r35374, 
/branches/pdd09gc_part2/include/parrot/gc_api.h
   trunk/include/parrot/gc_mark_sweep.h
      - copied unchanged from r35374, 
/branches/pdd09gc_part2/include/parrot/gc_mark_sweep.h
   trunk/include/parrot/gc_pools.h
      - copied unchanged from r35374, 
/branches/pdd09gc_part2/include/parrot/gc_pools.h
   trunk/src/gc/api.c
      - copied unchanged from r35374, /branches/pdd09gc_part2/src/gc/api.c
   trunk/src/gc/gc_malloc.c
      - copied unchanged from r35374, /branches/pdd09gc_part2/src/gc/gc_malloc.c
   trunk/src/gc/generational_ms.c
      - copied unchanged from r35374, 
/branches/pdd09gc_part2/src/gc/generational_ms.c
   trunk/src/gc/incremental_ms.c
      - copied unchanged from r35374, 
/branches/pdd09gc_part2/src/gc/incremental_ms.c
   trunk/src/gc/mark_sweep.c
      - copied unchanged from r35374, 
/branches/pdd09gc_part2/src/gc/mark_sweep.c
   trunk/src/gc/pools.c
      - copied unchanged from r35374, /branches/pdd09gc_part2/src/gc/pools.c
Removed:
   trunk/include/parrot/dod.h
   trunk/include/parrot/headers.h
   trunk/include/parrot/smallobject.h
   trunk/src/gc/dod.c
   trunk/src/gc/gc_gms.c
   trunk/src/gc/gc_ims.c
   trunk/src/gc/smallobject.c
   trunk/src/headers.c
Modified:
   trunk/MANIFEST
   trunk/config/gen/makefiles/root.in
   trunk/docs/debug.pod
   trunk/docs/memory_internals.pod
   trunk/docs/pmc.pod
   trunk/include/parrot/parrot.h
   trunk/include/parrot/settings.h
   trunk/lib/Parrot/Docs/Section/C.pm
   trunk/src/cpu_dep.c
   trunk/src/gc/resources.c
   trunk/src/inter_run.c
   trunk/src/pmc.c
   trunk/src/pmc/array.pmc
   trunk/src/pmc/deleg_pmc.pmc
   trunk/src/pmc/integer.pmc
   trunk/src/stacks.c
   trunk/src/stm/backend.c
   trunk/src/thread.c

Log:
[pdd09gc] Merging the pdd09gc_part2 branch into trunk for r34686 to r35374.
GC refactor: reorganize code for sanity and maintainability.


Modified: trunk/docs/pdds/pdd09_gc.pod
==============================================================================
--- trunk/docs/pdds/pdd09_gc.pod        (original)
+++ trunk/docs/pdds/pdd09_gc.pod        Sat Jan 10 19:55:39 2009
@@ -567,14 +567,14 @@
 
 The PMC has some sort of active destructor, and will have that destructor
 called when the PMC is destroyed. The destructor is typically called from
-within C<src/gc/dod.c:Parrot_dod_free_pmc>.
+within C<src/gc/api.c:Parrot_gc_free_pmc>.
 
 =item PObj_custom_mark_FLAG
 
 The C<mark> vtable slot will be called during the GC mark phase. The mark
 function must call C<pobject_lives> for all non-NULL objects (Buffers and
 PMCs) that PMC refers to. This flag is typically tested and the custom mark
-VTABLE method called from C<src/gc/dod.c:mark_special>.
+VTABLE method called from C<src/gc/api.c:mark_special>.
 
 =item PObj_data_is_PMC_array_FLAG
 

Reply via email to