pike.git / src / mapping.h

version» Context lines:

pike.git/src/mapping.h:383:   void gc_mark_all_mappings(void);   void gc_cycle_check_all_mappings(void);   void gc_zap_ext_weak_refs_in_mappings(void);   size_t gc_free_all_unreferenced_mappings(void);   void simple_describe_mapping(struct mapping *m);   void debug_dump_mapping(struct mapping *m);   int mapping_is_constant(struct mapping *m,    struct processing *p);   void free_all_mapping_blocks(void);    + void o_append_mapping( INT32 args );   /* Prototypes end here */      #define allocate_mapping(X) dmalloc_touch(struct mapping *,debug_allocate_mapping(X))      #define visit_mapping_ref(M, REF_TYPE, EXTRA) \    visit_ref (pass_mapping (M), (REF_TYPE), \    (visit_thing_fn *) &visit_mapping, (EXTRA))   #define gc_cycle_check_mapping(X, WEAK) \    gc_cycle_enqueue((gc_cycle_check_cb *) real_gc_cycle_check_mapping, (X), (WEAK))      #endif /* MAPPING_H */