Branch: Tag:

2014-06-17

2014-06-17 14:14:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GC: Clean up some of the visit_* API.

All the visit_*() functions now have all arguments.

294:   void cleanup_pike_type_table(void);   PMOD_EXPORT void *find_type(struct pike_type *t,    void *(*cb)(struct pike_type *)); - PMOD_EXPORT void visit_type (struct pike_type *t, int action); + PMOD_EXPORT void visit_type (struct pike_type *t, int action, void *extra);   void gc_mark_type_as_referenced(struct pike_type *t);   void gc_check_type (struct pike_type *t);   void gc_check_all_types (void);