pike.git / src / program.c

version» Context lines:

pike.git/src/program.c:144:   /* A value of zero disables this cache */   #define FIND_FUNCTION_HASHSIZE 16384      /* Programs with less methods will not use the cache for method lookups.. */   #define FIND_FUNCTION_HASH_TRESHOLD 0         #define DECLARE   #include "compilation.h"    - struct pike_string *this_program_string, *this_string; + struct pike_string *this_program_string, *this_string, *args_string;   static struct pike_string *this_function_string;   static struct pike_string *UNDEFINED_string;      /* Common compiler subsystems */   struct pike_string *parser_system_string;   struct pike_string *type_check_system_string;      /* NOTE: There is a corresponding list to this one in    Tools.AutoDoc.PikeObjects   
pike.git/src/program.c:11141:   {    size_t i;    struct svalue key;    struct svalue val;    struct svalue id;       MAKE_CONST_STRING(this_function_string,"this_function");    MAKE_CONST_STRING(this_program_string,"this_program");    MAKE_CONST_STRING(this_string,"this");    MAKE_CONST_STRING(UNDEFINED_string,"UNDEFINED"); +  MAKE_CONST_STRING(args_string, "__ARGS__");       MAKE_CONST_STRING(parser_system_string, "parser");    MAKE_CONST_STRING(type_check_system_string, "type_check");       lfun_ids = allocate_mapping(NUM_LFUNS);    lfun_types = allocate_mapping(NUM_LFUNS);    for (i=0; i < NELEM(lfun_names); i++) {    lfun_strings[i] = make_shared_static_string(lfun_names[i], strlen(lfun_names[i]), eightbit);       SET_SVAL(id, T_INT, NUMBER_NUMBER, integer, i);