mutouyun
|
6a2c7671db
|
adjust memory order
|
2018-12-24 14:22:02 +08:00 |
|
mutouyun
|
a4079ab7af
|
compiling error
|
2018-12-24 13:34:42 +08:00 |
|
mutouyun
|
492d095332
|
noexcept; adjust memory order
|
2018-12-24 13:29:20 +08:00 |
|
mutouyun
|
69bc556a52
|
redesigning & refactoring (TBD)
|
2018-12-18 20:09:31 +08:00 |
|
mutouyun
|
cca70b018c
|
improve test cases (has bugs)
|
2018-12-17 19:07:18 +08:00 |
|
mutouyun
|
a26f171124
|
max defined in <windows.h>
|
2018-12-13 15:40:19 +08:00 |
|
mutouyun
|
7a7426a8b8
|
poor performance on arm-a7
|
2018-12-13 11:50:26 +08:00 |
|
mutouyun
|
b6248ad5dc
|
use ipc::yield instead of this_thread::yield
|
2018-12-13 11:00:21 +08:00 |
|
mutouyun
|
1b047bd975
|
fix compiling errors
|
2018-12-11 20:52:15 +08:00 |
|
mutouyun
|
d5b5b3e0f4
|
def ipc::uint<N>; optimize code
|
2018-12-11 16:58:51 +08:00 |
|
mutouyun
|
caabc24b71
|
adjust elem_t construction
|
2018-11-30 22:16:44 +08:00 |
|
mutouyun
|
85bb05bb52
|
complete ipc send & recv; prepare ipc::channel; add ipc ut (basic test); add ut suit name;
|
2018-11-30 17:32:09 +08:00 |
|
zhangyi
|
c8e81e2794
|
use std::atomic<std::size_t> instead of flag for better performance in arm; cross-platform supporting; add more test cases
|
2018-11-30 15:13:44 +08:00 |
|
mutouyun
|
b3e2c80fc0
|
use spin lock for multi-producers
|
2018-11-30 11:38:50 +08:00 |
|
mutouyun
|
9540842ba7
|
add ipc.cpp for implementation of ipc interfaces (TBD); restructure code
|
2018-11-29 23:05:53 +08:00 |
|
mutouyun
|
fa2c8200bf
|
prepare for circ_queue
|
2018-11-27 20:57:34 +08:00 |
|
mutouyun
|
21789676e7
|
move circ_elem_array.h to include dir
|
2018-11-27 20:50:40 +08:00 |
|