Statistics
| Branch: | Tag: | Revision:

root / xseg / xtypes @ 5f24cf7f

Name Size
.gitignore 21 Bytes
Makefile 1.9 kB
domain.h 1.7 kB
xatomic.h 3.2 kB
xbinheap.c 6.3 kB
xbinheap.h 2.6 kB
xbinheap_exports.h 1.8 kB
xbinheap_test.c 3.5 kB
xcache.c 24.3 kB
xcache.h 5.2 kB
xcache_exports.h 1.9 kB
xcache_test.c 22.2 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_exports.h 1.6 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.1 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 3.5 kB
xwaitq.h 2 kB
xwaitq_exports.h 1.7 kB
xwaitq_test.c 5.6 kB
xwork.h 1.7 kB
xworkq.c 3.5 kB
xworkq.h 2 kB
xworkq_exports.h 1.7 kB
xworkq_test.c 5.1 kB

Latest revisions

# Date Author Comment
9a391e11 08/06/2013 01:02 pm Filippos Giannakos

xq: Respect size when allocating and initializing

When allocating and initializing a new xq, respect the xq size limit that the
initialization sets, and do not initialize past that.

d8d128fb 07/08/2013 12:03 pm Filippos Giannakos

xhash: Add XHASHS_ENOENT return value on remove

0494a61f 06/10/2013 12:58 pm Filippos Giannakos

xcache: Add missing licence headers

59d9c4ad 06/10/2013 12:55 pm Alex Pyrgiotis

xcache: Explicitly set flag to use rm tables

Introduce a new flag (XCACHE_USE_RMTABLE) that will be set only by the
peers that want to use the rm_table. The rest of the peers don't need to
set anything. This should boost speed for the latter peers, since they...

933b0dfe 06/10/2013 12:55 pm Alex Pyrgiotis

xcache: Make invalidate check the rm_table flag

1b30897f 06/10/2013 12:55 pm Filippos Giannakos

xcache: Fix tab indendation in comments

684e3294 06/10/2013 12:55 pm Filippos Giannakos

xcache: Unique names in xcache test2

During xcache second test, each thread must be able to generate its unique names
for the cache entries. "%tid%uniqueidperstring" format is not sufficient,
because another thread with diffrent tid can produce the same string. In this...

d67d14fa 06/10/2013 12:55 pm Alex Pyrgiotis

xcache: Code re-arrangements

abb83067 06/10/2013 12:55 pm Alex Pyrgiotis

xcache_test: Fix compilation warnings

660f6cda 06/10/2013 12:55 pm Alex Pyrgiotis

xcache: Refactor put, add more assertions

Refactor xcache_entry_put to bypass the ABA problem with the refcount of
cache entries. The proposed solution is not the most optimal, but will
suffice until a better one is implemented.

Also, add more assertions in various places in the code to ease the...

View revisions

Also available in: Atom