mutouyun
|
c667f1513f
|
add multi-wait (not ready, TBD)
|
2019-01-27 15:24:30 +08:00 |
|
mutouyun
|
e86d3e10e1
|
modify producer-consumer policy flag
|
2019-01-26 11:20:04 +08:00 |
|
mutouyun
|
59197f6c68
|
split condition & mutex from waiter-linux
|
2019-01-25 22:57:47 +08:00 |
|
mutouyun
|
c3f66d47bb
|
prepare multi routes implementation
|
2019-01-25 18:28:39 +08:00 |
|
mutouyun
|
7461dc88ed
|
for vs2015
|
2019-01-25 16:49:02 +08:00 |
|
mutouyun
|
efe7353e55
|
adjust default data_length
|
2019-01-25 16:35:41 +08:00 |
|
mutouyun
|
66cfab4a62
|
use new for synchronized-wrapper
|
2019-01-25 15:02:53 +08:00 |
|
mutouyun
|
1a71313431
|
no automatically clear
|
2019-01-25 14:00:50 +08:00 |
|
mutouyun
|
6ec8ca9a9e
|
test...
|
2019-01-25 13:17:43 +08:00 |
|
mutouyun
|
fac45ec38f
|
remove locked_fixed_alloc
|
2019-01-25 13:08:33 +08:00 |
|
mutouyun
|
99926581d1
|
add error log (TBD); use pthread api for waiter
|
2019-01-25 11:59:53 +08:00 |
|
木头云
|
3c6ba58b41
|
Update queue.h
|
2019-01-25 07:32:57 +08:00 |
|
mutouyun
|
3dc97ab6a6
|
try semaphore
|
2019-01-25 01:22:56 +08:00 |
|
mutouyun
|
a4b93f60cf
|
waiter_impl -> waiter_wrapper
|
2019-01-25 00:11:26 +08:00 |
|
mutouyun
|
e8dda2c1d4
|
remove __has_include(<pthread.h>)
|
2019-01-24 23:47:45 +08:00 |
|
mutouyun
|
512de713f1
|
remove Wno-unused-variable
|
2019-01-24 23:20:50 +08:00 |
|
mutouyun
|
67972a8c7c
|
add log
|
2019-01-24 23:13:15 +08:00 |
|
mutouyun
|
b2e48fc138
|
printf failure-log
|
2019-01-24 23:05:52 +08:00 |
|
mutouyun
|
34ea7095d9
|
test...
|
2019-01-24 22:27:20 +08:00 |
|
mutouyun
|
3713d46f3e
|
remove clear_recv
|
2019-01-24 21:51:22 +08:00 |
|
mutouyun
|
2650ff0b0b
|
compile error
|
2019-01-24 17:57:33 +08:00 |
|
mutouyun
|
5c9a8e0311
|
remove is_fixed (TBD)
|
2019-01-24 17:55:23 +08:00 |
|
mutouyun
|
949d338f31
|
prepare for elem_chan
|
2019-01-24 13:14:00 +08:00 |
|
mutouyun
|
12119f0f65
|
refactor
|
2019-01-24 12:13:13 +08:00 |
|
mutouyun
|
881b060d1f
|
refactor
|
2019-01-23 11:44:26 +08:00 |
|
mutouyun
|
290b94902a
|
define locked_pool_alloc
|
2019-01-21 12:02:38 +08:00 |
|
mutouyun
|
4d2b47cbb7
|
prepare for multi-thread fixed-alloc
|
2019-01-20 22:22:47 +08:00 |
|
mutouyun
|
27d6b0c7f5
|
define spin_lock
|
2019-01-20 21:04:16 +08:00 |
|
mutouyun
|
a7d9a3d476
|
adjust tls
|
2019-01-20 20:31:55 +08:00 |
|
mutouyun
|
52f447111c
|
page_fixed_alloc
|
2019-01-18 18:45:19 +08:00 |
|
mutouyun
|
c625a2e5ff
|
IPC_UNUSED_
|
2019-01-18 17:40:43 +08:00 |
|
mutouyun
|
b52eae7c90
|
IPC_UNUSED_
|
2019-01-18 17:27:41 +08:00 |
|
mutouyun
|
44a9a4b98f
|
try compatible with old compilers
|
2019-01-18 14:43:58 +08:00 |
|
mutouyun
|
99692221b7
|
try compatible with old compilers
|
2019-01-18 14:11:30 +08:00 |
|
mutouyun
|
e5a5b9f680
|
compatible with old compilers
|
2019-01-18 12:47:41 +08:00 |
|
mutouyun
|
6a3c3cde23
|
fine-tune code
|
2019-01-17 15:50:56 +08:00 |
|
mutouyun
|
c69b351ae9
|
fine-tune code
|
2019-01-17 10:15:48 +08:00 |
|
mutouyun
|
d25f070627
|
use waiter for wait_for_recv
|
2019-01-16 18:06:21 +08:00 |
|
mutouyun
|
e09ea90949
|
implement waiter_linux.h
|
2019-01-16 17:03:34 +08:00 |
|
mutouyun
|
d1822e9fc9
|
shm would fail with multi-thread accessing
|
2019-01-16 14:01:12 +08:00 |
|
mutouyun
|
7e44b2dd4d
|
shm would fail with multi-thread accessing
|
2019-01-16 13:56:25 +08:00 |
|
mutouyun
|
127233ce94
|
qmake error
|
2019-01-15 23:25:45 +08:00 |
|
mutouyun
|
639eaa676e
|
qmake error
|
2019-01-15 23:20:50 +08:00 |
|
mutouyun
|
b78257de86
|
update
|
2019-01-15 21:42:02 +08:00 |
|
mutouyun
|
8832877c6d
|
update
|
2019-01-15 21:37:56 +08:00 |
|
mutouyun
|
d9e24236af
|
add waiter for long-time wait. (TBD)
|
2019-01-15 21:22:09 +08:00 |
|
mutouyun
|
b62d5a3946
|
circ_elem_array => circ_elem
|
2019-01-15 15:14:46 +08:00 |
|
mutouyun
|
0f6d8b3cd7
|
queue_t::array_t => queue_t::elems_t
|
2019-01-15 15:08:00 +08:00 |
|
mutouyun
|
b87e96b43c
|
ipc::circ::prod_cons => ipc::prod_cons_circ; ipc::circ::queue => ipc::queue
|
2019-01-15 14:42:52 +08:00 |
|
mutouyun
|
612a59ae31
|
ipc::circ::relat => ipc::relat; ipc::circ::trans => ipc::trans
|
2019-01-14 23:10:27 +08:00 |
|