11 Commits

Author SHA1 Message Date
mutouyun
fbf3c622e8 fine-tune 2019-07-02 23:07:39 +08:00
zhangyi
0ef1d27521 use chunk_variable_alloc as allocator-policy of static_async_fixed 2019-07-02 18:48:08 +08:00
zhangyi
56103e08dd add variable_alloc 2019-07-01 19:18:32 +08:00
mutouyun
36d85e4b41 modify test cases of mem;
sync_pool_alloc => async_pool_alloc, synchronized => async_wrapper; statical => static_wrapper;
optimize ipc::mem::allocator;
use std::hardware_destructive_interference_size for cache_line_size (TBD);
simplified codes.
2019-06-30 12:02:12 +08:00
mutouyun
8a8c534f53 use ipc::detail::max/min instead of std::max/min 2019-04-05 18:24:16 +08:00
mutouyun
0d948b9dfd compile error for vs2015 (TBD) 2019-01-27 15:58:10 +08:00
mutouyun
b76375633c compile error (TBD) 2019-01-27 15:43:07 +08:00
mutouyun
c667f1513f add multi-wait (not ready, TBD) 2019-01-27 15:24:30 +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
mutouyun
12119f0f65 refactor 2019-01-24 12:13:13 +08:00