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 |
|
sun
|
1b1844950c
|
feat[monitor]: performance of disk io monitoring
|
2023-02-21 20:17:19 +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
|
41009a99a7
|
doc[zfoo]: update document
|
2022-12-14 15:05:15 +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
|
44004d5f93
|
doc[zfoo]: update document
|
2022-12-02 20:39:13 +08:00 |
|
godotg
|
ab60b86a79
|
chore[maven]: maven style
|
2022-12-02 17:17:06 +08:00 |
|
godotg
|
57282ad3d7
|
perf[maven]: reduce maven configuration
|
2022-12-02 17:00:36 +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 |
|
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
|
d3c927ed8b
|
perf[gdscript]: add get_class method to gdscript
|
2022-11-06 09:35:18 +08:00 |
|
godotg
|
cc501ea77c
|
perf[gdscript]: add class_name to gdscript
|
2022-11-05 22:30:39 +08:00 |
|
godotg
|
2a0ab01490
|
perf[gdscript]: byte buffer method of writeRawInt
|
2022-11-01 18:30:13 +08:00 |
|
godotg
|
151cfa77f7
|
perf[generate]: generate protocol
|
2022-11-01 16:49:49 +08:00 |
|
godotg
|
7b59fcdfa6
|
perf[generate]: generate gdscript protocol
|
2022-11-01 16:38:37 +08:00 |
|
godotg
|
32c5f01b0f
|
fix[serialization]: fix lonlongmap serialization error
|
2022-11-01 16:23:02 +08:00 |
|
godotg
|
4d31f383bd
|
perf[protocol]: 协议生成的时候,按照原本的顺序生成字段的定义
|
2022-10-29 11:08:02 +08:00 |
|
godotg
|
370c090d23
|
perf[storage]: perfect gdscript generate option
|
2022-10-28 12:17:10 +08:00 |
|
godotg
|
e1c547c9d6
|
refactor[storage]: storage code refactoring
|
2022-10-27 20:11:09 +08:00 |
|