327 Commits

Author SHA1 Message Date
mutouyun
eee15dda02 Add unit tests for monotonic_buffer_resource. 2023-09-17 16:59:32 +08:00
mutouyun
47b8f605f5 add: [pmr] implementation for monotonic_buffer_resource 2023-09-17 13:44:41 +08:00
mutouyun
9bef0a7b18 Optimization of the storage behavior for small_storage. 2023-09-16 14:11:39 +08:00
mutouyun
1f93852fe7 Fixed segmentation fault in unit test. 2023-09-10 12:31:09 +08:00
mutouyun
342f3ef27e The small_storage is complete. 2023-09-10 12:05:29 +08:00
mutouyun
6a243514ae Add unit tests for small_storage 2023-09-09 16:42:23 +08:00
mutouyun
2d75c87672 Fixed ut error on win. 2023-09-09 13:25:47 +08:00
mutouyun
d0af950071 Adjust the default behavior of result. 2023-09-09 12:27:15 +08:00
mutouyun
3d4e92a9c5 Remove the custom error_code. 2023-09-09 12:13:56 +08:00
mutouyun
2ed0614ec8 fix ut 2023-09-04 23:37:11 +08:00
mutouyun
6b22006897 Continue to update holders. 2023-09-03 18:11:12 +08:00
mutouyun
a50bc78678 Continue to update holders. 2023-09-03 13:43:32 +08:00
mutouyun
cd545653c4 upd: [pmr] optimize allocator implementation 2023-09-02 14:10:51 +08:00
mutouyun
774a3c9af7 fixed a stupid bug in benchmark 2023-09-02 10:52:37 +08:00
mutouyun
f930dfe34d continue adding event ut 2023-07-30 16:09:29 +08:00
mutouyun
7ec99c3394 add some simple event tests 2023-07-29 13:27:22 +08:00
mutouyun
f5908cfe69 clean up unnecessary 3rdparty library files 2023-07-29 13:26:06 +08:00
mutouyun
5a3ecbbc69 shield system api tests 2023-07-29 11:57:48 +08:00
mutouyun
5dc436e047 add: [ipc] operation declaration for event object 2023-07-23 18:44:01 +08:00
mutouyun
f657fd1c7e upd: [ipc] optimizes the return value of shm_close 2023-07-23 18:33:44 +08:00
mutouyun
8b12e1fefb add: (linux) benchmark for inotify 2023-07-09 18:47:43 +08:00
mutouyun
f00e11699e add: (linux) benchmark for named pipe 2023-06-04 18:17:36 +08:00
mutouyun
2df08237a4 add: (linux) some performance tests for the system ipc 2023-06-04 17:10:50 +08:00
mutouyun
8a4e6be9da add: [concur] (TBD) bus 2023-05-28 19:05:17 +08:00
mutouyun
a55bcd8abf fix: ‘std::this_thread’ has not been declared 2023-05-28 14:40:28 +08:00
mutouyun
f6af394195 add: basic mt ut for queue 2023-05-28 13:54:29 +08:00
mutouyun
af96a09e36 upd: [imp] output interface of the log should be const 2023-05-28 13:01:09 +08:00
mutouyun
15db3c6234 upd: queue ut 2023-05-28 12:24:36 +08:00
mutouyun
3cb323d748 fix: ‘reinterpret_cast’ is not a constant expression 2023-05-27 21:22:49 +08:00
mutouyun
ca78e3511b upd: [imp] optimized log interface implementation 2023-05-27 21:19:25 +08:00
mutouyun
3c1fec6058 upd: [imp] span 2023-05-27 16:18:18 +08:00
mutouyun
07c13f1b3a add: [imp] dataof 2023-05-27 15:53:52 +08:00
mutouyun
426b7c3768 add: [concur] queue and simple ut 2023-05-20 16:58:42 +08:00
mutouyun
0b4f69266f add: [concur] queue (TBD) 2023-04-28 13:25:29 +08:00
mutouyun
4e7688f109 upd: optimize ut 2023-04-16 20:45:05 +08:00
mutouyun
4e05befbe9 fix: MSVC error C2672 2023-04-16 16:10:07 +08:00
mutouyun
a7b8af7fa8 add: [concur] producer<trans::broadcast, relation::multi> 2023-04-16 15:40:46 +08:00
mutouyun
5578f48595 upd: improving the broadcasting ut. 2023-04-15 20:23:05 +08:00
mutouyun
32585a39f3 upd: [concur] (TBD) continue the implementation of the broadcast pattern. 2023-04-09 15:17:10 +08:00
mutouyun
a80d7f7590 add: [imp] (TBD) impl trans::broadcast 2023-04-05 19:21:15 +08:00
mutouyun
33768dd79d add: [concur] utility template for extracting object type internal traits. 2023-04-05 15:51:13 +08:00
mutouyun
bb67bd9ddc upd: [concur] context => header 2023-04-05 15:31:21 +08:00
mutouyun
43021c1aba add: [imp] copy_cvref 2023-04-01 18:01:33 +08:00
mutouyun
b75022b4a4 add: [imp] expected ut 2023-03-05 18:34:53 +08:00
mutouyun
18e8a79242 add: [imp] expected (TBD) 2023-02-05 19:54:48 +08:00
mutouyun
983673266e upd: [imp] optimize log performance 2023-01-01 16:26:55 +08:00
mutouyun
d17aeaae1e add: [imp] result<void> 2022-12-25 13:48:06 +08:00
mutouyun
649a5ee02a upd: [imp] optimize result interface and fix some bugs 2022-12-25 13:25:29 +08:00
mutouyun
7d8ff13db7 fix: linux ut 2022-12-24 21:25:53 +08:00
mutouyun
e7262af0db upd: [imp] rearrange the relationship between result and error_code 2022-12-24 21:20:18 +08:00