2020-01-29 00:01:39 +00:00
|
|
|
## What are the performance impacts of this library?
|
2020-01-24 03:17:03 +00:00
|
|
|
|
2020-01-29 00:01:39 +00:00
|
|
|
Not a lot for a Discord bot:
|
|
|
|
|
2020-05-10 08:45:00 +00:00
|
|
|
# THIS IS OUTDATED. TODO: UPDATE.
|
|
|
|
|
2020-01-29 00:01:39 +00:00
|
|
|
```
|
|
|
|
# Cold functions, or functions that are called once in runtime:
|
|
|
|
BenchmarkConstructor-8 150537 7617 ns/op
|
|
|
|
BenchmarkSubcommandConstructor-8 155068 7721 ns/op
|
|
|
|
|
|
|
|
# Hot functions, or functions that can be called multiple times:
|
|
|
|
BenchmarkCall-8 1000000 1194 ns/op
|
|
|
|
BenchmarkHelp-8 1751619 680 ns/op
|
|
|
|
|
|
|
|
# Hot functions, but called implicitly on non-message-create events:
|
|
|
|
BenchmarkReflectChannelID_1Level-8 10111023 113 ns/op
|
|
|
|
BenchmarkReflectChannelID_5Level-8 1872080 686 ns/op
|
|
|
|
```
|