1 #ifndef PMC_REFUPDATE_H
2 #define PMC_REFUPDATE_H
5 #include "multicoregc.h"
6 #include "structdefs.h"
8 void pmc_updatePtrs(void *ptr, int type);
9 void pmc_doreferenceupdate(struct garbagelist *);
10 void pmc_referenceupdate(void *bottomptr, void *topptr);
12 void pmc_compact(struct pmc_region * region, int forward, void *bottomptr, void *topptr);
13 void pmc_updategarbagelist(struct garbagelist *listptr);
14 void pmc_updateRuntimePtrs(struct garbagelist * stackptr);