pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:5485:    case PIKE_T_MAPPING:    res = do_gc_weak_mapping(Pike_sp[-args].u.mapping);    pop_n_elems(args);    break;    case PIKE_T_ARRAY:    res = do_gc_weak_array(Pike_sp[-args].u.array);    pop_n_elems(args);    break;    default:    pop_n_elems(args); -  res = do_gc(NULL, 1); +  res = do_gc(1);    break;    }    push_int(res);   }      #ifdef TYPEP   #undef TYPEP   #endif      
pike.git/src/builtin_functions.c:5823:   {    INT32 tmp=d_flag;       /* Keep below calls to low_thorough_check_short_svalue, or else we    * get O(n!) or so, where n is the number of allocated things. */    d_flag = 49;      #ifdef PIKE_DEBUG    do_debug(); /* Calls do_gc() since d_flag > 3. */   #else -  do_gc(NULL, 1); +  do_gc(1);   #endif    d_flag=tmp;    pop_n_elems(args);   }      static void encode_struct_tm(const struct tm *tm, int gmtoffset)   {    push_static_text("sec");    push_int(tm->tm_sec);    push_static_text("min");