Umar Farooq
|
064ebc6fbe
|
SPSC bounded without atomic functions
|
2016-09-18 21:41:16 +02:00 |
|
Umar Farooq
|
e4d59650ed
|
Add mpmc_test_fib to equally compare mpmc and spsc_ub
|
2016-09-11 15:11:32 +02:00 |
|
Umar Farooq
|
8b9a5680bd
|
Change MPMC queue to compile on Linux
|
2016-09-09 18:38:17 +02:00 |
|
Umar Farooq
|
d48be555ef
|
Use same API interface as of MPMC for SPSC and test with simple multithreaded example
|
2016-09-09 16:35:59 +02:00 |
|
Umar Farooq
|
5cdd1c286f
|
Minor changes to compile the unbounded SPSC queue code
|
2016-09-09 14:39:50 +02:00 |
|
|
991603c452
|
added spsc_test back to makefile
|
2016-09-08 00:52:33 -04:00 |
|
|
9a96b07b4d
|
renamed files to be consistent with existent queues
|
2016-09-08 00:45:29 -04:00 |
|
|
4c0ee0872d
|
Use of memory.h and split unbounded SPSC code into c and h files
|
2016-09-08 00:45:25 -04:00 |
|
|
9fd3a90e5f
|
Unbounded SPSC queue port with simple sanity check
|
2016-09-08 00:44:24 -04:00 |
|
|
d8c0f6617b
|
Unbounded SPSC queue port with simple sanity check
|
2016-09-08 00:43:20 -04:00 |
|
|
f4bdc69f96
|
Splitted MPMC queue implementation into source and header file
|
2016-08-27 20:58:27 -04:00 |
|
|
af89e73562
|
renamed SPSC queue files to spsc_*
|
2016-08-27 18:47:07 -04:00 |
|
|
7dfe65ffe3
|
added test for MPMC queue and fixed various smaller bugs (its compiling and working now)
|
2016-08-27 17:45:36 -04:00 |
|
|
8eefdd3bac
|
Renamed main.c to test.c
|
2016-08-27 15:57:20 -04:00 |
|
|
51f22520ee
|
Changed a couple of CFLAGS (we need -std=c11) and removed pthread and math libraries
|
2016-08-27 15:52:20 -04:00 |
|
Umar Farooq
|
aaf7cb4f1f
|
some error fixes with atomic functions
|
2016-08-24 04:18:45 +02:00 |
|
Umar Farooq
|
94f82768da
|
Initial implemetation of push and pull, build fails
|
2016-08-23 16:50:15 +02:00 |
|