Commit Graph

97 Commits

Author SHA1 Message Date
sun 1bd6914abb test[protocol]: generate protobuf test 2023-08-31 12:44:11 +08:00
meiwei 16c647d2a4 perf[protocol] optimize protocol config 2023-08-29 11:22:23 +08:00
meiwei 3263d8705b perf[tank]:Optimize protocol configuration 2023-08-28 16:05:50 +08:00
meiwei 5c9985cdd7 Merge branch 'main' of https://github.com/zfoo-project/zfoo 2023-08-28 15:45:56 +08:00
meiwei 1d679f585d perf[protocol]:Optimize protocol configuration 2023-08-28 15:45:01 +08:00
godotg 6083a284cd test[python]: test python serialization 2023-08-27 10:13:08 +08:00
godotg 99d3cd8b3d feat[python]: support python 2023-08-26 18:30:23 +08:00
meiwei adba146780 perf[protocol]:增加支持protocul文件支持配置包名和有优化probuf文件读取 2023-08-24 12:39:32 +08:00
godotg bd236a2622 test[fury]: fury test 2023-08-13 21:44:27 +08:00
godotg 2e10e6db10 test[protocol]: benchmark test 2023-04-18 22:37:34 +08:00
godotg c521ce159f perf[session]: use high-performance segment locks to store session maps 2023-03-25 16:32:28 +08:00
godotg 2b0ce755bd feat[map]: fast concurrent segment lock 2023-03-25 14:48:03 +08:00
aoyu 1f7ebba7de perf[protocol] reformat code 2023-02-27 19:50:13 +08:00
aoyu e06e2d1aa8 test[protocol]add performance test of specific object 2023-02-27 12:04:36 +08:00
aoyu 62ee3a2751 fix[protocol] modify a detail of "SpeedTest" 2023-02-25 21:17:15 +08:00
godotg 99c49f5c05 fix[protocol]: fix test compilation error 2023-02-24 10:28:48 +08:00
aoyu 608d5f0ad0 test[protocol]test serialization and deserialization performance of fields(int,Integer,float) 2023-02-18 22:37:38 +08:00
godotg de0be98388 test[protocol]: 极端大的对象序列化和反序列化测试 2022-11-15 21:39:04 +08:00
godotg 0549dd6aa5 test[protocol]: 极端大的对象序列化和反序列化测试 2022-11-14 20:57:22 +08:00
godotg def164a2a9 test[protocol]: 试极端大的对象序列化和反序列化测试 2022-11-14 20:50:28 +08:00
godotg 3ea0490067 test[protocol]: 试极端大的对象序列化和反序列化情况,极端大的对象指的是字段多,对象大,方法大 2022-11-14 20:34:43 +08:00
godotg 9d17bd23de test[protocol]: revert test protocol 2022-10-27 10:52:03 +08:00
godotg 6476e0b4bb feat[protocol]: 子协议会自动注册协议号protocolId,如果子协议没有指定protocolId则自动生成protocolId 2022-10-26 16:38:25 +08:00
godotg 248faeec13 feat[class]: 增加获取类的相关类的relevantClass方法 2022-10-26 15:32:43 +08:00
godotg bed3726d52 rename[test]: rename test class 2022-10-21 10:35:37 +08:00
godotg 4382b9af88 test[buffer]: unsafe操作可能会影响性能的对比 2022-10-21 10:29:59 +08:00
godotg 2962f56cd8 perf[buffer]: 自定义私有协议格式,可以针对性的对存在性能瓶颈的数据结构做特定优化 2022-10-21 08:55:36 +08:00
godotg 46aeeb1d5a ref[lpmap]: move lpmap from orm to protocol 2022-10-09 12:16:53 +08:00
godotg caf09712a9 feat[concurrent]: add concurrent primitive type CopyOnWriteHashMapLongObject 2022-10-08 10:58:34 +08:00
godotg 7a071a6228 feat[hashmap]: support primitive hash map 2022-10-07 21:35:48 +08:00
godotg a2e28b55ce test[array]: add iterator test unit of ArrayListInt 2022-10-07 17:41:34 +08:00
godotg 125f0cda38 rename[array]: rename primitive array list 2022-10-07 14:12:47 +08:00
godotg 96768588fc del[class]: 删除ClassUtils无用方法 2022-10-07 12:24:15 +08:00
godotg 81a4053a9c test[array]: 测试用例ArrayIntList 2022-09-25 12:28:17 +08:00
godotg 438d4894ca feat[buffer]: 使用primitive type的高性能set 2022-09-24 18:15:11 +08:00
godotg e540fa13db feat[set]: 添加性能更加高的原生基础类型的固定大小set 2022-09-23 22:51:56 +08:00
godotg 8783790724 feat[list]: 增加FixedSizeListByte 2022-09-23 21:21:11 +08:00
godotg 5f7b942d1f perf[list]: 统一命名规则 2022-09-23 21:13:03 +08:00
godotg c084e16e14 feat[list]: 添加性能更加高的原生基础类型的固定大小list 2022-09-23 21:02:53 +08:00
godotg a4553bf6a8 test[protocol]: kryo搞版本运行报错提示 2022-09-22 15:10:32 +08:00
godotg e4796dbf36 test[protocol]: 使用Protocol注解 2022-09-22 13:57:08 +08:00
godotg 400066262f feat[go]: 支持golang协议格式 2022-09-15 17:29:03 +08:00
godotg 8ee17a9f2d test[go]: go的ByteBuffer测试用例 2022-09-14 18:32:19 +08:00
godotg f6d4e46d94 perf[go]: 优化go的性能测试 2022-09-14 16:48:36 +08:00
godotg a2db95f76c test[go]: go性能测试 2022-09-09 11:53:16 +08:00
godotg 920ce3b449 test[go]: go性能测试 2022-09-08 22:56:41 +08:00
godotg aadabbbc80 doc[protocol]: 修改文档注释 2022-07-29 22:39:47 +08:00
godotg 1dbae44e59 perf[protocol]: 优化生成的生成协议文件的注释 2022-07-29 22:16:47 +08:00
godotg b611d1e2e0 perf[FileUtils]: 删除多余的方法 2022-07-29 10:53:16 +08:00
godotg 745ce86878 doc[zfoo]: 修改文档注释 2022-07-28 21:56:00 +08:00