Commit Graph

283 Commits

Author SHA1 Message Date
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 20d73fe7e6 feat[python]: support python 2023-08-27 10:08:35 +08:00
godotg 2ea9570996 feat[python]: support python 2023-08-26 22:14:55 +08:00
godotg ec7f7eff92 feat[python]: support python 2023-08-26 18:41:07 +08:00
godotg 99d3cd8b3d feat[python]: support python 2023-08-26 18:30:23 +08:00
godotg 1d079b0a7a perf[code]: use NumberUtils instead 2023-08-26 12:24:25 +08:00
meiwei f1ae593739 perf[protocol]:update config 2023-08-25 21:00:51 +08:00
meiwei f0151eaa68 perf[protocol]:增加支持protocul文件支持配置包名和有优化probuf文件读取 2023-08-24 13:00:15 +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
tiennm99 dc946a688a [Protocol] (Add) support multiline notes
- Allow "\n" in `@Note` value
- Refactor generate note for class and field into one method
2023-08-03 08:46:03 +07:00
godotg a18ccbfa2b fix[ts]: wrong array field generation 2023-07-23 17:17:25 +08:00
tiennm99 28a91c33f5 [Gdscript] (Add) comment for Dictionary type 2023-07-15 12:16:23 +07:00
godotg 53a5866a30 feat[util]: get file from class path to string 2023-06-22 15:07:33 +08:00
tiennm5 852883aa82 [Protocol, Gdscript] (Fix) wrong writeIntLongMap 2023-06-19 13:45:24 +07:00
godotg 0041a7ad31 ref[route]: refactor the routing rules for message packets 2023-04-26 12:15:28 +08:00
godotg 2e10e6db10 test[protocol]: benchmark test 2023-04-18 22:37:34 +08:00
godotg a36e6eb77d del[packet]: remove unused method 2023-04-15 10:38:27 +08:00
godotg 4f51f8b103 perf[ts]: remove null type of ts variable 2023-04-14 22:13:20 +08:00
godotg 8c8291174c perf[ts]: suppress warning of typescript long.ts 2023-04-14 15:51:25 +08:00
jincieryi e2f4514e7b Update ProtocolAnalysis.java
描述有误
2023-04-10 15:42:07 +08:00
godotg 6abf4d4350 feat[ts]: support typescript Long.ts and Longbits.ts 2023-04-09 11:20:45 +08:00
godotg 3c5b9d1b88 perf[protocol]: typescript protocol template 2023-04-08 21:46:59 +08:00
godotg 7281034136 fix[reflect]: confusing argument 'null', unclear if a varargs or non-varargs call is desired 2023-03-29 15:13:04 +08:00
godotg c521ce159f perf[session]: use high-performance segment locks to store session maps 2023-03-25 16:32:28 +08:00
godotg 8dfced4da1 feat[map]: fast concurrent segment lock 2023-03-25 16:18:42 +08:00
godotg 2b2083fe80 feat[map]: fast concurrent segment lock 2023-03-25 15:44:14 +08:00
godotg 2b0ce755bd feat[map]: fast concurrent segment lock 2023-03-25 14:48:03 +08:00
godotg 0b51f671ad perf[gdscript]: gdscript map method of field 2023-03-05 21:42:10 +08:00
godotg 9895e3c9ec fix[gdscript]: fix gdscript syntax error 2023-03-04 17:13:23 +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
aoyu a729493015 perf[protocol]:optimize detection of circular references using topological sorting algorithms 2023-02-13 15:19:06 +08:00
godotg 607314a442 revert[proxy]: bean should be pojo class 2023-01-17 11:18:52 +08:00
sun 06f716feb9 fix[proxy]: the annotations of the bean of the parent class cannot be scanned 2023-01-16 19:11:19 +08:00
godotg 5ef04e0b17 perf[exception]: format the exception log 2023-01-06 22:29:52 +08:00
godotg d95088cfa8 fix[storage]: fixed the issue that when packaged as a jar, the resource could not get the absolute path 2022-12-13 11:10:42 +08:00
aoyu f3460a9e3d perf[storage] 优化了字符串处理函数 2022-12-12 18:54:29 +08:00
aoyu f9a19e1947 feat[storage]:配置文件可以同时指定多个扫描路径和扫描包 2022-12-12 15:21:10 +08:00
godotg fb0728d204 feat[protocol]: protocol registration no longer requires transient 2022-12-11 19:52:12 +08:00
godotg 8fadd4b554 perf[protocol]: correct the source code comment 2022-12-06 14:26:27 +08:00
godotg de0be98388 test[protocol]: 极端大的对象序列化和反序列化测试 2022-11-15 21:39:04 +08:00
godotg d03534bc58 doc[protocol]: update doc 2022-11-14 21:08:44 +08:00
godotg 0549dd6aa5 test[protocol]: 极端大的对象序列化和反序列化测试 2022-11-14 20:57:22 +08:00