pike.git / src / mapping.h

version» Context lines:

pike.git/src/mapping.h:21:   struct keypair   {    struct keypair *next;    size_t hval;    struct svalue ind, val;   };      struct mapping_data   {    INT32 refs; -  struct marker m; +     INT32 valrefs; /* lock values too */ -  +  struct marker m;    INT32 hardlinks;    INT32 size, hashsize;    INT32 num_keypairs;    TYPE_FIELD ind_types, val_types;    INT16 flags;    struct keypair *free_list;    struct keypair *hash[1 /* hashsize */ ];    /* struct keypair data_block[ hashsize * AVG_LINK_LENGTH ] */   };