Georg Reinke
5e850090cf
small cosmetic changes
2017-04-04 11:46:27 +02:00
Georg Reinke
589d50a55a
also make pointers stored in a queue relative
2017-04-04 11:37:46 +02:00
Georg Reinke
08a60dcaca
make pointers in pool and queue relative
...
This is necessary for the new shared memory node, since these structs
may be stored in the shared memory area which is in general mapped to
different virtual addresses in the different processes.
2017-03-31 10:51:13 +02:00
Georg Reinke
fee29436b0
implement managed memtype
2017-03-27 13:22:54 +02:00
Umar Farooq
66d184589b
Ceil queue size to power of 2
2016-12-22 19:24:37 +01:00
d0c72c06ea
added missing include for LOG2_CEIL()
2016-10-30 16:52:11 -04:00
893c723385
readded check for correct queue size (accidentally removed)
2016-10-30 15:39:05 -04:00
fb30c16d2b
improved check for correct queue length
2016-10-30 15:21:46 -04:00
Umar Farooq
8d7e0074ad
Initial test and addition of queue síze fix
2016-10-27 17:47:13 +02:00
3839262d8d
mpmc_queue => queue
2016-10-20 08:36:49 -04:00
ba399a0b1d
fixed compilation: functionality still heavily broken. its a mess right now
2016-09-22 21:20:21 -04:00
d0dc7e216e
replaced old queue with new MPMC implementation
2016-09-13 22:54:36 -04:00
ad8ee1c3f7
renamed S2SS to VILLASnode
2016-06-08 23:31:58 +02:00
7820e66cee
added new circular buffer queue data structure
2016-06-08 22:26:12 +02:00