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 |
|