/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/ |
H A D | hashtable.h | 121 #define SG_HASHTABLE(obj) ((SgHashTable*)(obj)) 159 SG_EXTERN void Sg_HashCoreCopy(SgHashTable *dst, const SgHashTable *src); 176 SG_EXTERN SgObject Sg_InitHashTableSimple(SgHashTable *table, 184 SG_EXTERN SgObject Sg_HashTableCopy(SgHashTable *table, int mutableP); 186 SG_EXTERN SgObject Sg_HashTableRef(SgHashTable *table, SgObject key, 188 SG_EXTERN SgObject Sg_HashTableSet(SgHashTable *table, SgObject key, 192 SG_EXTERN SgObject Sg_HashTableAddAll(SgHashTable *dst, SgHashTable *src); 193 SG_EXTERN SgObject Sg_HashTableKeys(SgHashTable *table); 194 SG_EXTERN SgObject Sg_HashTableValues(SgHashTable *table); 196 SG_EXTERN SgObject Sg_HashTableStat(SgHashTable *table); [all …]
|
H A D | cache.h | 56 SgHashTable *sharedObjects; 74 SgHashTable *sharedObjects; 75 SgHashTable *seen;
|
H A D | profiler.h | 64 SgHashTable *statHash; /* hashtable for collected data.
|
H A D | writer.h | 42 SgHashTable *table; /* internal */
|
H A D | reader.h | 58 SgHashTable *graph; /* for shared object*/
|
H A D | weak.h | 79 SgHashTable parent; /* sub class of hashtable */
|
H A D | library.h | 49 SgHashTable *table; /* library inside */
|
H A D | sagittariusdefs.h | 262 typedef struct SgHashTableRec SgHashTable; typedef
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/ |
H A D | hashtable.c | 590 void Sg_HashCoreCopy(SgHashTable *dstT, const SgHashTable *srcT) in Sg_HashCoreCopy() 681 SgHashTable *ht = SG_HASHTABLE(obj); in hash_print() 728 SgHashTable *ht; in hash_cache_reader() 760 SgHashTable *ht = SG_HASHTABLE(obj); in hash_cache_scanner() 783 SgHashTable *ht = SG_HASHTABLE(obj); in hash_cache_writer() 815 static SgHashTable * make_hashtable(); 849 SgHashTable *dst = make_hashtable(); in hashtable_copy() 896 static SgHashTable * make_hashtable() in make_hashtable() 898 SgHashTable *z = SG_NEW(SgHashTable); in make_hashtable() 906 SgHashTable *z = make_hashtable(); in Sg_MakeHashTableSimple() [all …]
|
H A D | compare.c | 620 static SgObject fast_p(SgHashTable **pht, SgObject x, SgObject y, 622 static SgObject slow_p(SgHashTable **pht, SgObject x, SgObject y, 628 static SgObject eP(SgHashTable **pht, SgObject x, SgObject y, SgObject k, in eP() 680 SgObject fast_p(SgHashTable **pht, SgObject x, SgObject y, in fast_p() 794 static SgObject union_find(SgHashTable *ht, SgObject x, SgObject y, in union_find() 837 static SgObject call_union_find(SgHashTable **pht, SgObject x, in call_union_find() 846 SgObject slow_p(SgHashTable **pht, SgObject x, SgObject y, in slow_p() 950 SgHashTable *ht = NULL; in interleave_p()
|
H A D | keyword.c | 70 SgHashTable *table;
|
H A D | cache.c | 411 SgHashTable sharedObjects; in write_cache() 1231 static SgObject link_cb_rec(SgObject cb, SgHashTable *seen, read_ctx *ctx); 1232 static void link_container(SgObject obj, SgHashTable *seen, read_ctx *ctx) in link_container() 1260 static SgObject link_cb_rec(SgObject cb, SgHashTable *seen, read_ctx *ctx) in link_cb_rec() 1298 SgHashTable seen; in link_cb() 1742 static void read_cache_link(SgObject obj, SgHashTable *seen, read_ctx *ctx) in read_cache_link() 2111 SgHashTable seen, shared; in read_cache_from_port() 2167 SgHashTable linkSeen; in read_cache_from_port() 2305 SgHashTable seen; in Sg_CachableP()
|
H A D | symbol.c | 46 static SgHashTable *obtable = NULL;
|
H A D | writer.c | 121 SgHashTable seen; in Sg_WriteCircular() 824 SgHashTable *ht = ctx->table; in write_ss_rec() 953 SgHashTable *ht; in write_walk_circular() 1002 SgHashTable *ht; in write_walk() 1056 SgHashTable *save = ctx->table; in write_ss()
|
H A D | string.c | 143 static SgHashTable *stable = NULL;
|
H A D | reader.c | 1771 SgHashTable graph; in Sg_Read() 1789 SgHashTable graph; in Sg_ReadDelimitedList() 1917 static SgHashTable *obtable = NULL;
|
H A D | library.c | 211 SgHashTable *libraries;
|
H A D | unicode.c | 848 static SgHashTable *general_category = NULL;
|
H A D | lib_sagittarius.c | 4363 SgHashTable* ht; in sagittarius_hashtable_keys_list() 4386 SgHashTable* ht; in sagittarius_hashtable_values_list() 4409 SgHashTable* ht; in sagittarius_hashtable_type() 4445 SgHashTable* ht; in sagittarius_hashtable_compare() 4470 SgHashTable* ht; in sagittarius_hashtable_hasher() 4495 SgHashTable* ht; in sagittarius_hashtable_values() 4526 SgHashTable* ht; in sagittarius_hashtable_weakness() 4564 SgHashTable* ht; in sagittarius_hashtable_updateX() 4616 SgHashTable* ht; in sagittarius__25hashtable_iter()
|
H A D | lib_core.c | 12766 SgHashTable* ht; in core_hashtable_size() 12789 SgHashTable* ht; in core_hashtable_ref() 12828 SgHashTable* ht; in core_hashtable_setX() 12861 SgHashTable* ht; in core_hashtable_deleteX() 12890 SgHashTable* ht; in core_hashtable_containsP() 12919 SgHashTable* ht; in core_hashtable_copy() 12957 SgHashTable* ht; in core_hashtable_clearX() 12995 SgHashTable* ht; in core_hashtable_keys() 13026 SgHashTable* ht; in core_hashtable_entries() 13059 SgHashTable* ht; in core_hashtable_mutableP()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/ffi/ |
H A D | sagittarius-ffi.c | 248 static SgHashTable *callbacks = NULL;
|