pike.git / src / gc.c

version» Context lines:

pike.git/src/gc.c:6100:      void identify_loop_visit_leave(void *thing, int type, void *extra)   {    if (type < T_VOID) {    /* Valid svalue type. */    pop_stack();    }   }      /*! @decl array(mixed) identify_cycle(mixed x) +  *! @belongs Pike    *!    *! Identify reference cycles in Pike datastructures.    *!    *! @returns    *! Returns @expr{UNDEFINED@} if @[x] is not member of a reference cycle.    *! Otherwise returns an array identifying a cycle with @[x] as the first    *! element, and where the elements refer to each other in order, and the    *! last element refers to the first.    */   void f_identify_cycle(INT32 args)