Statistics
| Branch: | Tag: | Revision:

root / xseg / xtypes @ b4832a42

Name Size
.gitignore 21 Bytes
Makefile 364 Bytes
domain.h 1.7 kB
xatomic.h 3.2 kB
xbinheap.c 5.7 kB
xbinheap.h 2.5 kB
xbinheap_exports.h 1.8 kB
xbinheap_test.c 1.2 kB
xcache.c 11.4 kB
xcache.h 2.6 kB
xcache_exports.h 1.8 kB
xcache_test.c 7.1 kB
xhash.c 23.6 kB
xhash.h 5.4 kB
xhash_exports.h 2 kB
xhash_test.c 7.8 kB
xheap.c 8 kB
xheap.h 2 kB
xheap_test.c 6.5 kB
xlist.c 2.9 kB
xlist.h 1.9 kB
xlock.h 4.1 kB
xobj.c 7.5 kB
xobj.h 3.1 kB
xobj_exports.h 1.8 kB
xobj_test.c 6.4 kB
xpool.c 8.2 kB
xpool.h 3.2 kB
xpool_exports.h 2 kB
xpool_test.c 6.3 kB
xq.c 10 kB
xq.h 4.6 kB
xq_exports.h 2.3 kB
xq_lock_test.c 4.8 kB
xq_test.c 9.3 kB
xwaitq.c 2 kB
xwaitq.h 495 Bytes
xwaitq_exports.h 1.7 kB
xwaitq_test.c 4.1 kB
xwork.h 119 Bytes
xworkq.c 1.9 kB
xworkq.h 441 Bytes
xworkq_exports.h 1.7 kB
xworkq_test.c 3.5 kB

Latest revisions

# Date Author Comment
b4832a42 03/04/2013 12:42 pm Filippos Giannakos

Add on_evict to the xcache.

Also make cache_entry_put to be called without the lock on eviction.

d4f53895 03/01/2013 03:31 pm Filippos Giannakos

Add copyright infromation.

7dbe4d28 03/01/2013 03:31 pm Filippos Giannakos

Add xcache_free function

137841f8 03/01/2013 03:26 pm Filippos Giannakos

xcache: Remove from lru when removed from cache

a514cb77 03/01/2013 02:00 pm Filippos Giannakos

Add binheap lru cache to xcache

afc5365e 03/01/2013 01:55 pm Filippos Giannakos

Fix typo in XBINHEAP_MIN

98679bb5 03/01/2013 12:48 pm Filippos Giannakos

Add xbinheap xtype struct

b0afdffb 03/01/2013 12:22 pm Filippos Giannakos

Add xcache test program.

8fd9a2b7 03/01/2013 12:19 pm Filippos Giannakos

Improve xcache.

Put does not require lock.
Insert returns another handler if another cache entry exists with the same name.
Bug fixes.

cf564822 02/28/2013 02:36 pm Filippos Giannakos

Fix xcache implementation.

Fix wrong reference counting of cache entries.
Also fix unprotected xcache_put

View revisions

Also available in: Atom