diff options
author | filipe oliveira <filipecosta.90@gmail.com> | 2022-08-04 08:38:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-04 10:38:20 +0300 |
commit | 6686c6d774fcf71fffbaeff798c997ab3eff80de (patch) | |
tree | 4aed8229c8298f520780ce51d105450006f8e1e0 /src/server.h | |
parent | f3588fbcca1eb339324c72ff78b4643420fd020a (diff) | |
download | redis-6686c6d774fcf71fffbaeff798c997ab3eff80de.tar.gz |
Avoid the sdslen() on shared.crlf given we know its size beforehand. Improve ~3-4% of cpu cycles to lrange logic (#10987)
* Avoid the sdslen() on shared.crlf given we know its size beforehand
* Removed shared.crlf from sharedObjects
Diffstat (limited to 'src/server.h')
-rw-r--r-- | src/server.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server.h b/src/server.h index fb96987f4..cb4954e13 100644 --- a/src/server.h +++ b/src/server.h @@ -1222,7 +1222,7 @@ struct sentinelConfig { }; struct sharedObjectsStruct { - robj *crlf, *ok, *err, *emptybulk, *czero, *cone, *pong, *space, + robj *ok, *err, *emptybulk, *czero, *cone, *pong, *space, *queued, *null[4], *nullarray[4], *emptymap[4], *emptyset[4], *emptyarray, *wrongtypeerr, *nokeyerr, *syntaxerr, *sameobjecterr, *outofrangeerr, *noscripterr, *loadingerr, |