mutouyun
|
0cccdac868
|
merge issue-61; add condition for linux
|
2021-09-19 17:21:39 +08:00 |
|
mutouyun
|
be6f16f87f
|
revert some changes
|
2021-09-19 16:29:06 +08:00 |
|
mutouyun
|
94ad05ce35
|
调整ut
|
2021-09-18 00:11:11 +08:00 |
|
mutouyun
|
d0f965359d
|
recycle storage for large message
|
2021-07-11 15:56:30 +08:00 |
|
mutouyun
|
57a62bc073
|
fix some bugs
|
2021-07-11 13:13:31 +08:00 |
|
mutouyun
|
e3c8f8edc1
|
adjust test, chunk_storages revert to static
|
2021-07-11 13:13:31 +08:00 |
|
mutouyun
|
98a3449865
|
fix some bugs, adjust the test cases
|
2021-07-11 13:13:30 +08:00 |
|
mutouyun
|
7545e17084
|
简化接口
|
2020-09-20 12:20:55 +08:00 |
|
mutouyun
|
523d38d247
|
调整目录结构,隔离include路径,修正tls在win下的问题
|
2020-09-13 17:29:14 +08:00 |
|
木头云
|
94c1043025
|
Update test_ipc.cpp
|
2020-09-13 15:49:25 +08:00 |
|
mutouyun
|
326bc10b2d
|
优化ut,修正tls中的bug
|
2020-09-13 15:06:47 +08:00 |
|
mutouyun
|
e8b339d25b
|
使用 gtest 替换 qtest,测试不再依赖 qt
|
2020-09-06 21:33:15 +08:00 |
|
zhangyi
|
dbe6d6d3c6
|
fix bugs of large message buffer cache & recycle
|
2019-10-24 12:23:52 +08:00 |
|
zhangyi
|
d4bf94c2a3
|
use big message cache
|
2019-10-23 16:23:07 +08:00 |
|
mutouyun
|
56484c0c8f
|
optimize the memory allocator
|
2019-10-05 03:48:24 +00:00 |
|
zhangyi
|
c8cedf11cf
|
optimize memory allocator for big size memory
|
2019-07-05 18:53:30 +08:00 |
|
zhangyi
|
6b7c561496
|
fix tls bugs (win); modify data structure
|
2019-07-04 16:37:00 +08:00 |
|
mutouyun
|
b3ef1ed760
|
modify chunk size
|
2019-07-03 14:26:45 +00:00 |
|
zhangyi
|
89a4722b20
|
test 16 => 8
|
2019-06-18 13:10:43 +08:00 |
|
mutouyun
|
fe689c9208
|
optimize
|
2019-04-07 17:01:51 +08:00 |
|
mutouyun
|
557a849bdf
|
update shm interfaces
|
2019-03-28 12:08:02 +08:00 |
|
zhangyi
|
731f61a3c1
|
optimize structure
|
2019-03-25 20:14:59 +08:00 |
|
mutouyun
|
4049e78c32
|
fix bugs; optimize (TBD); update performance.xlsx
|
2019-03-20 18:26:41 +08:00 |
|
mutouyun
|
cee63e5f81
|
fix bugs of windows-waiter
|
2019-02-13 06:45:41 +08:00 |
|
mutouyun
|
a6d88a1208
|
ReleaseSemaphore mayn't wake WaitForSingleObject up soon
|
2019-02-12 23:28:57 +08:00 |
|
mutouyun
|
f7f06ab052
|
give up multi-wait temporarily
|
2019-02-04 10:41:39 +08:00 |
|
mutouyun
|
99926581d1
|
add error log (TBD); use pthread api for waiter
|
2019-01-25 11:59:53 +08:00 |
|
mutouyun
|
34ea7095d9
|
test...
|
2019-01-24 22:27:20 +08:00 |
|
mutouyun
|
64a0c1a5f2
|
test...
|
2019-01-24 22:20:34 +08:00 |
|
mutouyun
|
4bddccf523
|
test...
|
2019-01-24 22:13:38 +08:00 |
|
mutouyun
|
3713d46f3e
|
remove clear_recv
|
2019-01-24 21:51:22 +08:00 |
|
mutouyun
|
12119f0f65
|
refactor
|
2019-01-24 12:13:13 +08:00 |
|
mutouyun
|
61cc1fd863
|
adjust test
|
2019-01-22 23:04:09 +08:00 |
|
mutouyun
|
290b94902a
|
define locked_pool_alloc
|
2019-01-21 12:02:38 +08:00 |
|
mutouyun
|
27d6b0c7f5
|
define spin_lock
|
2019-01-20 21:04:16 +08:00 |
|
mutouyun
|
88d9f8b225
|
try compatible with old compilers
|
2019-01-18 14:59:59 +08:00 |
|
mutouyun
|
cfd175dbdc
|
fix bugs; simplify codes
|
2019-01-08 22:37:34 +08:00 |
|
mutouyun
|
148344b09b
|
update files
|
2019-01-08 18:35:58 +08:00 |
|
mutouyun
|
79f6775324
|
use circ::prod_cons to implement route & channel
|
2019-01-08 18:02:34 +08:00 |
|
mutouyun
|
ea52920b7d
|
msleep(1)
|
2019-01-05 14:35:25 +08:00 |
|
mutouyun
|
2e26176234
|
update performence data; add implementation of pool_alloc::clear
|
2019-01-02 11:58:55 +08:00 |
|
mutouyun
|
e1c3594ca5
|
using ipc::buffer instead of std::vector<byte_t>
|
2018-12-31 22:22:54 +08:00 |
|
mutouyun
|
cba780e9dc
|
make pool_alloc public
|
2018-12-30 20:34:00 +08:00 |
|
mutouyun
|
319bcdab2f
|
add test for pool_alloc
|
2018-12-30 16:28:14 +08:00 |
|
mutouyun
|
812d4b3be5
|
optimize channel performance
|
2018-12-29 12:12:27 +08:00 |
|
mutouyun
|
02a5920697
|
try pool_alloc (TBD)
|
2018-12-29 00:51:31 +08:00 |
|
mutouyun
|
c3f7abf2e1
|
update benchmark data
|
2018-12-28 15:59:13 +08:00 |
|
mutouyun
|
64fc26733e
|
use tls::pointer instead of thread_local
|
2018-12-28 14:53:34 +08:00 |
|
mutouyun
|
4253c1341c
|
fix some bugs; add performance data to README.md
|
2018-12-27 20:06:36 +08:00 |
|
mutouyun
|
0ea8e27446
|
still has some bugs
|
2018-12-26 18:22:34 +08:00 |
|