Changeset 32 for trunk/xcache.c
- Timestamp:
- 2006-05-27T05:05:10+02:00 (7 years ago)
- File:
-
- 1 edited
-
trunk/xcache.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache.c
r27 r32 140 140 xce->next = *head; 141 141 *head = xce; 142 xce->cache->entries_count ++; 142 143 } 143 144 /* }}} */ … … 167 168 if (xc_entry_equal_dmz(xce, p)) { 168 169 *last = p->next; 170 xce->cache->entries_count ++; 169 171 if (p->refcount == 0) { 170 172 xc_entry_free_dmz(p); … … 174 176 p->cache->deletes = p; 175 177 p->dtime = XG(request_time); 178 xce->cache->deletes_count ++; 176 179 } 177 180 return; … … 224 227 #endif 225 228 xc_mem_t *mem = cache->mem; 226 int i, c, count;227 xc_entry_t *e;228 229 229 230 add_assoc_long_ex(return_value, ZEND_STRS("slots"), cache->hentry->size); … … 234 235 add_assoc_long_ex(return_value, ZEND_STRS("ooms"), cache->ooms); 235 236 236 count = 0; 237 for (i = 0, c = cache->hentry->size; i < c; i ++) { 238 for (e = cache->entries[i]; e; e = e->next) { 239 count ++; 240 } 241 } 242 add_assoc_long_ex(return_value, ZEND_STRS("cached"), count); 243 244 count = 0; 245 for (e = cache->deletes; e; e = e->next) { 246 count ++; 247 } 248 add_assoc_long_ex(return_value, ZEND_STRS("deleted"), count); 237 add_assoc_long_ex(return_value, ZEND_STRS("cached"), cache->entries_count); 238 add_assoc_long_ex(return_value, ZEND_STRS("deleted"), cache->deletes_count); 249 239 250 240 MAKE_STD_ZVAL(blocks); … … 419 409 if (p->refcount == 0) { 420 410 *last = p->next; 411 cache->deletes_count --; 421 412 xc_entry_free_dmz(p); 422 413 }
Note: See TracChangeset
for help on using the changeset viewer.

