Lines Matching full:cache
2 * String cache.
4 * Provides a cache to optimize indexed string lookups. The cache keeps
13 * Delete references to given hstring from the heap string cache.
15 * String cache references are 'weak': they are not counted towards
80 * Avoid using the string cache if possible: for ASCII strings byte and
82 * better than using the string cache (which may evict a more important
117 * cache. in duk_heap_strcache_offset_char2byte()
120 * the cache. For longer strings we check and update the cache as in duk_heap_strcache_offset_char2byte()
121 * necessary, inserting a new cache entry if none exists. in duk_heap_strcache_offset_char2byte()
135 DUK_DDD(DUK_DDDPRINT("stringcache before char2byte (using cache):")); in duk_heap_strcache_offset_char2byte()
157 * - cache entry (if exists) in duk_heap_strcache_offset_char2byte()
251 * Update cache entry (allocating if necessary), and move the in duk_heap_strcache_offset_char2byte()
252 * cache entry to the first place (in an "LRU" policy). in duk_heap_strcache_offset_char2byte()
284 DUK_DDD(DUK_DDDPRINT("stringcache after char2byte (using cache):")); in duk_heap_strcache_offset_char2byte()