179 Commits

Author SHA1 Message Date
木头云
2fbfa8dd0b
Update README.md 2019-01-05 13:25:17 +08:00
mutouyun
90c60ddd58 std::atomic<T> may not have value_type 2019-01-04 22:26:40 +08:00
mutouyun
98c367a380 fix compiling error 2019-01-04 22:16:48 +08:00
mutouyun
f388a0a360 fix compiling error; preparing to refactor 2019-01-04 22:11:19 +08:00
mutouyun
17621c1e83 preparing to refactor 2019-01-04 18:48:21 +08:00
木头云
3db21b7bfa
Update README.md 2019-01-02 18:37:26 +08:00
木头云
d18c199401
Update README.md 2019-01-02 18:36:50 +08:00
mutouyun
d67a2076ed remove channel::send_for 2019-01-02 16:37:41 +08:00
mutouyun
eae565dfc8 adjust code 2019-01-02 12:37:18 +08:00
mutouyun
2e26176234 update performence data; add implementation of pool_alloc::clear 2019-01-02 11:58:55 +08:00
mutouyun
33017b80fc Merge branch 'master' of https://github.com/mutouyun/cpp-ipc 2019-01-01 16:35:15 +08:00
mutouyun
8f8e7b801e update .travis.yml 2019-01-01 16:34:47 +08:00
mutouyun
e59316bd63 update .travis.yml 2019-01-01 16:28:36 +08:00
mutouyun
ebc842c4eb Merge branch 'master' of https://github.com/mutouyun/cpp-ipc 2019-01-01 16:26:51 +08:00
mutouyun
263f88b090 cmake 2019-01-01 16:26:22 +08:00
mutouyun
95c09880e9 find /usr -name "Qt5*.cmake" 2019-01-01 16:08:47 +08:00
mutouyun
8495547e8d test cmake 2019-01-01 16:04:43 +08:00
mutouyun
1cb279e450 test for cmake 2019-01-01 15:48:11 +08:00
mutouyun
6849931a67 test for cmake 2019-01-01 15:43:18 +08:00
mutouyun
8c1f1cc76e test cmake 2019-01-01 15:36:32 +08:00
mutouyun
6700956c63 update CMakeLists.txt 2019-01-01 15:24:11 +08:00
mutouyun
5bb8c37578 update .travis.yml 2019-01-01 14:20:25 +08:00
mutouyun
a5b634a7fd update .travis.yml 2019-01-01 14:15:22 +08:00
mutouyun
feb1869e11 using cmake for building test 2019-01-01 14:04:55 +08:00
mutouyun
c52773efa9 update performance data 2019-01-01 11:41:47 +08:00
mutouyun
e1c3594ca5 using ipc::buffer instead of std::vector<byte_t> 2018-12-31 22:22:54 +08:00
mutouyun
3bea8af992 eliminate potential problems 2018-12-30 21:17:25 +08:00
mutouyun
2b0f39e96e test detail::pool_alloc 2018-12-30 20:45:32 +08:00
mutouyun
cba780e9dc make pool_alloc public 2018-12-30 20:34:00 +08:00
mutouyun
e6fab3edeb cmake -DCMAKE_BUILD_TYPE=Release in .travis.yml 2018-12-30 16:44:20 +08:00
mutouyun
eac261b153 cmake error 2018-12-30 16:36:37 +08:00
mutouyun
319bcdab2f add test for pool_alloc 2018-12-30 16:28:14 +08:00
mutouyun
20caf4d1e1 cmake 2018-12-30 14:46:01 +08:00
mutouyun
9edad35713 add cmake support 2018-12-30 14:37:54 +08:00
mutouyun
2941007301 use pool_alloc instead of std::allocator 2018-12-29 22:42:26 +08:00
mutouyun
8c75f8ad84 pool_alloc (TBD) 2018-12-29 18:31:01 +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
木头云
47236c9f24
Update README.md 2018-12-28 18:28:11 +08:00
mutouyun
4bffd43b78 update README.md 2018-12-28 17:36:24 +08:00
mutouyun
dc5cb05cbd eliminate warnings 2018-12-28 16:07:16 +08:00
mutouyun
c3f7abf2e1 update benchmark data 2018-12-28 15:59:13 +08:00
mutouyun
6434409487 -Wno-attributes 2018-12-28 15:04:21 +08:00
mutouyun
64fc26733e use tls::pointer instead of thread_local 2018-12-28 14:53:34 +08:00
mutouyun
aae13eba02 update README.md; still has bugs in channel 2018-12-27 21:58:14 +08:00
mutouyun
4253c1341c fix some bugs; add performance data to README.md 2018-12-27 20:06:36 +08:00
木头云
12efd8c973
Update LICENSE 2018-12-27 17:01:44 +08:00
木头云
a3247470e7
Update LICENSE 2018-12-27 16:59:30 +08:00
木头云
78b52fdce0
Update LICENSE 2018-12-27 16:56:54 +08:00
mutouyun
0ea8e27446 still has some bugs 2018-12-26 18:22:34 +08:00