pike.git / src / builtin.cmod

version» Context lines:

pike.git/src/builtin.cmod:61:    index_no_free(ITEM(a)+e, ITEM(tmp)+e, val);       sp--;    }    END_CYCLIC();    RETURN a;   }      PIKEFUN multiset(1) mkmultiset(array(1=mixed) a)    efun; -  optflags OPT_TRY_OPTIMIZE; +  optflags OPT_TRY_OPTIMIZE|OPT_EXTERNAL_DEPEND;   {    RETURN mkmultiset(a);   }      PIKEFUN int trace(int t)    efun;    optflags OPT_SIDE_EFFECT;   {    pop_n_elems(args);    push_int(t_flag);
pike.git/src/builtin.cmod:85:   PIKEFUN string ctime(int x)    efun;    optflags OPT_TRY_OPTIMIZE;   {    time_t i=(time_t)x;    RETURN make_shared_string(ctime(&i));   }      PIKEFUN mapping(1:2) mkmapping(array(1=mixed) a, array(2=mixed) b)    efun; -  optflags OPT_TRY_OPTIMIZE; +  optflags OPT_TRY_OPTIMIZE|OPT_EXTERNAL_DEPEND;   {    if(a->size != b->size)    bad_arg_error("mkmapping", sp-args, args, 2, "array", sp+1-args,    "mkmapping called on arrays of different sizes (%d != %d)\n",    a->size, b->size);       RETURN mkmapping(a,b);   }      PIKEFUN int string_count(string haystack, string needle)
pike.git/src/builtin.cmod:190:   {    struct svalue s;    map_delete_no_free(m, val, &s);    pop_n_elems(args);    *sp=s;    sp++;   }      PIKEFUN int get_weak_flag(mixed m)    efun; -  optflags OPT_TRY_OPTIMIZE; +  optflags OPT_EXTERNAL_DEPEND;   {    int flag;    switch (m->type) {    case T_ARRAY:    flag = !!(m->u.array->flags & ARRAY_WEAK_FLAG);    break;    case T_MAPPING:    flag = !!(m->u.mapping->flags & MAPPING_FLAG_WEAK);    break;    case T_MULTISET: