Commit Graph

19 Commits

Author SHA1 Message Date
0669d6c4b3 完成gcache LRU基准测试 2018-09-19 09:47:50 +08:00
73a6293845 gcache改进 2018-09-18 00:01:10 +08:00
160b0e864a garray.Slice方法改进,gqueue改进 2018-09-16 10:51:02 +08:00
4f3d9f0dcc 改进gcache/gqueue,提高执行效率,并完善相应的基准测试用例 2018-09-15 16:40:13 +08:00
9b14601d6f 改进 2018-08-23 21:55:27 +08:00
3ada6370f0 改进grpool代码质量,并改进对池化goroutine数量的限制设计 2018-05-25 09:19:06 +08:00
6f34a9f4fe 完善ghttp.Server注释,修复gqueue数量限制功能 2018-04-19 14:29:19 +08:00
cbaa2386de 组件优化 2018-03-29 13:46:05 +08:00
1ffecb4dc1 修正gqueue并发安全问题 2018-03-13 15:54:56 +08:00
bc47c68e9f 完善gqueue基准测试 2018-02-28 14:16:24 +08:00
151fe742a0 注释完善 2018-02-28 12:01:14 +08:00
2b8d85f61b gchan,gqueue包性能改进 2018-02-28 11:45:06 +08:00
3418f3d547 改进grpool协程池内部细节,提升操作性能 2018-02-07 10:52:18 +08:00
1e61951e68 完善gchan和gqueue注释 2018-02-07 09:42:18 +08:00
dafffd4677 新增gchan包,对channel进行简单封装,便于优雅的channel操作处理;完善gqueue包功能 2018-02-02 16:56:53 +08:00
7444b8aa2c gqueue改进,只留下interface{}类型的对象封装 2018-02-02 15:20:34 +08:00
5287d171ee gqueue改进,只留下interface{}类型的对象封装 2018-02-02 15:19:42 +08:00
421b42fd55 gqueue新增Close方法便于队列优雅退出 2018-02-02 14:56:02 +08:00
6081ac7887 新增动态大小的安全队列gqueue,并修正grpool关闭时的数量问题 2018-01-20 11:09:27 +08:00