Commit Graph

406 Commits

Author SHA1 Message Date
白喵
25b59ab47b refactor wait_group 2024-06-24 19:37:43 +08:00
zhengshuxin
0e96092516 Try to use flock first to avoid the bugs in fcntl. 2024-04-24 11:35:03 +08:00
zhengshuxin
dcce3ea081 Optimize make build. 2024-04-16 10:48:06 +08:00
zhengshuxin
8a2ec846df Test openssl module in lib_acl_cpp. 2024-03-30 12:39:40 +08:00
zhengshuxin
72ded83474 Test IO timeout. 2024-03-26 11:37:30 +08:00
zhengshuxin
e391b1a7de Optimize setsockopt timeout in openssl_io.cpp. 2024-03-26 09:57:55 +08:00
shuxin   zheng
0be537a92c Test IO timeout by setting setsockopt on MacOS. 2024-03-25 18:02:07 +08:00
zhengshuxin
661229ace2 Test OpenSSL timeout in fiber mode. 2024-03-25 17:57:10 +08:00
zhengshuxin
c3d26188fd Test OpenSSL. 2024-03-25 11:37:33 +08:00
zhengshuxin
db39550fe4 Test OpenSSL 2024-03-25 09:46:53 +08:00
zhengshuxin
a9f32a8b91 Add one demo for testing setsockopt. 2024-03-24 09:46:48 +08:00
zhengshuxin
581ea2eca0 Optimize IO timeout process by setsockopt. 2024-03-24 09:18:30 +08:00
shuxin   zheng
1900bda152 Optimize IO timeout for hook API setsockopt(). 2024-03-23 16:50:26 +08:00
shuxin   zheng
369b7b1038 Optimize IO cancel process in fiber module. 2024-03-23 15:27:36 +08:00
zhengshuxin
3f2c682958 Don't show warning for dbuf module. 2024-03-22 18:27:06 +08:00
zhengshuxin
f2e553bc98 Build acl by cosmocc. 2024-03-16 16:08:06 +08:00
shuxin   zheng
bf43e8bb70 Test ssl demo. 2023-12-12 13:59:22 +08:00
shuxin   zheng
e7a00def28 Fixed bugs in test demos. 2023-12-12 11:52:51 +08:00
zhengshuxin
55f3ef473b mod test sample. 2023-08-24 18:52:19 +08:00
zhengshuxin
7ff5b828f6 testing... 2023-08-20 00:47:33 +08:00
zhengshuxin
3ad548d68f compilie demo 2023-07-28 20:16:46 +08:00
zhengshuxin
82c80213b6 Add demo for testing iouring. 2023-07-28 16:40:01 +08:00
zhengshuxin
ae9ba2b4b1 Test io-uring's performance. 2023-07-28 14:21:04 +08:00
zhengshuxin
8dee99c92f test io-uring in fiber 2023-07-28 11:05:01 +08:00
shuxin   zheng
4d1505a2ae Add wiredtiger db in pkv. 2023-07-27 14:34:53 +08:00
zhengshuxin
4fb5f6a0ad Optimize and test redis coder module in pkv. 2023-07-26 15:50:15 +08:00
zhengshuxin
6c2326e893 Optimize and test pkv. 2023-07-24 18:16:09 +08:00
zhengshuxin
2d73f5fee6 Optimize compiling conditions. 2023-07-18 15:42:37 +08:00
zhengshuxin
b8fa3eceb0 Optimize fiber kill proccess. 2023-07-12 22:25:35 +08:00
zhengshuxin
95124bafc3 Optimize the closing process in fiber module. 2023-07-12 18:42:23 +08:00
lday
e4c32ebb6f link liburing-ffi 2023-07-09 21:30:25 +08:00
zhengshuxin
d232a391e3 remove event for read/writer should support directive mode. 2023-06-26 09:24:40 +08:00
zhengshuxin
2563625613 fixed one compiling warning in fiber_hook.h 2023-06-25 09:49:49 +08:00
zhengshuxin
3e7a588d60 Add set_fdlimit in fiber.hpp 2023-06-21 10:56:02 +08:00
zhengshuxin
0991d1c53c Add fiber_pool demo to test fiber pool mode. 2023-06-09 18:48:28 +08:00
郑树新
56995f709c Fixed bug in acl_get_ifaddrs on windows. 2023-06-07 23:26:37 +08:00
zhengshuxin
00b266843b Test fiber_sem. 2023-05-13 00:06:50 +08:00
zhengshuxin
03e76d0a7e fiber_sem add async mode for posting message. 2023-05-12 23:25:58 +08:00
zhengshuxin
d8f3bcd4ec test fiber in sharing stack mode. 2023-04-26 14:11:40 +08:00
zhengshuxin
af706f7143 Build fiber's demos sucessfully on cs6 and cs5 2023-04-11 15:59:13 +08:00
zhengshuxin
37ee4f42e6 test share stack of fiber 2023-04-04 19:08:26 +08:00
zhengshuxin
5de8370700 Optimize and test sharing stack of fiber. 2023-04-04 16:35:31 +08:00
zhengshuxin
f4360ba693 Redis pipeline module can be used in sharing stack mode of fiber. 2023-03-31 21:51:45 +08:00
zhengshuxin
8d371b0a17 Use ETIME other ETIMEDOUT on Unix-like OS. 2023-03-29 22:57:44 +08:00
zhengshuxin
0c1a9d9484 test demo 2023-01-28 15:46:32 +08:00
zhengshuxin
70e825f513 Rename id() to fiber_id() in fiber.hpp 2023-01-17 17:18:56 +08:00
zhengshuxin
5927fddb41 Add demo test the performance ACL_FIBER_LOCK vs ACL_FIBER_MUTEX 2023-01-12 22:30:24 +08:00
zhengshuxin
3ef3fa8128 Add C++ API for fiber mutex deadlock checking. 2023-01-11 22:29:45 +08:00
zhengshuxin
758dd3852a Add stacktrace for fiber cpp lib. 2023-01-11 10:22:33 +08:00
zhengshuxin
0864514ae4 Build demos on MacOS 2023-01-11 00:29:44 +08:00