wdvxdr
|
fd9a6657fa
|
drop dep jsoniter&reflect2.
for smaller binary size.
|
2021-08-25 16:16:08 +08:00 |
|
wdvxdr
|
7bed7a3657
|
jce: optimize JceWriter_WriteMap.
name old time/op new time/op delta
JceWriter_WriteMap-8 4.09µs ± 3% 2.44µs ± 1% -40.39% (p=0.000 n=10+8)
name old speed new speed delta
JceWriter_WriteMap-8 22.8MB/s ± 3% 38.2MB/s ± 1% +67.73% (p=0.000 n=10+8)
name old alloc/op new alloc/op delta
JceWriter_WriteMap-8 2.34kB ± 0% 1.30kB ± 0% -44.37% (p=0.000 n=10+10)
name old allocs/op new allocs/op delta
JceWriter_WriteMap-8 52.0 ± 0% 30.0 ± 0% -42.31% (p=0.000 n=10+10)
|
2021-08-17 17:06:00 +08:00 |
|
wdvxdr
|
2e64a6913d
|
zap: reuse some []byte
优化单线程上传内存使用
|
2021-04-15 21:36:14 +08:00 |
|
github-actions
|
65ab1304e6
|
ci(chore): Fix stylings
|
2021-02-14 03:06:03 +00:00 |
|
wdvxdr
|
449fd49fd3
|
⚡speed up jce writer again
BenchmarkJceWriter_WriteJceStructRaw
BenchmarkJceWriter_WriteJceStructRaw-8 414883 2659 ns/op
BenchmarkJceWriter_WriteJceStructRaw2
BenchmarkJceWriter_WriteJceStructRaw2-8 925503 1460 ns/op
又快了1倍
|
2021-02-02 13:21:28 +08:00 |
|
wdvxdr
|
a782ccbf10
|
fix
|
2021-01-30 18:47:43 +08:00 |
|
wdvxdr
|
59e689bd46
|
speed up jce
pkg: github.com/Mrs4s/MiraiGo/binary/jce
BenchmarkJceWriter_WriteJceStructRaw
BenchmarkJceWriter_WriteJceStructRaw-8 200443 5966 ns/op
BenchmarkJceWriter_WriteJceStructRaw2
BenchmarkJceWriter_WriteJceStructRaw2-8 481285 2659 ns/op
|
2021-01-30 18:43:12 +08:00 |
|
Mrs4s
|
31424dec79
|
fix sync.
|
2021-01-30 18:36:57 +08:00 |
|
Mrs4s
|
b8e1d54fe3
|
fix JceWriter.WriteString().
|
2021-01-20 21:16:04 +08:00 |
|
Mrs4s
|
a618d101db
|
feature GetAllowedClients() & OnlineClients.
|
2021-01-20 21:12:07 +08:00 |
|
Mrs4s
|
b51d8b417c
|
feature sso addr fetch.
|
2020-11-13 18:46:55 +08:00 |
|
Mrs4s
|
a45bbd6364
|
fix GetGroupInfo() panic.
|
2020-11-04 01:46:31 +08:00 |
|
Mrs4s
|
0e4b1c602b
|
fix issue of repeatedly trigger for OnlinePush events.
|
2020-07-08 00:04:24 +08:00 |
|
Mrs4s
|
ddfd670dac
|
first commit.
|
2020-07-06 03:56:25 +08:00 |
|