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 |
|
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
|
b815a5e50f
|
channel::send will wait for a while & return false if there is no receiver
|
2018-12-24 12:11:50 +08:00 |
|
mutouyun
|
0eb61b8745
|
adjust file naming; supplement test cases
|
2018-12-24 11:56:42 +08:00 |
|
mutouyun
|
f962dc4cb5
|
adjust comment
|
2018-12-20 17:19:08 +08:00 |
|
mutouyun
|
b5ae2746a2
|
not throw but waiting when size == 0
|
2018-12-20 17:14:27 +08:00 |
|
木头云
|
0429a2c87b
|
Update .travis.yml
|
2018-12-20 16:53:34 +08:00 |
|
mutouyun
|
e54e9898fc
|
complete all functions of ipc::channel (TODO: ut, benchmark)
|
2018-12-20 16:31:38 +08:00 |
|
mutouyun
|
70e1ac6865
|
linux shm should clear itself when all handles pointed it are released
|
2018-12-20 11:38:40 +08:00 |
|