aboutsummaryrefslogtreecommitdiffstats
path: root/src/socketengine.cpp
diff options
context:
space:
mode:
authorGravatar Glen Miner2024-12-17 12:44:14 -0500
committerGravatar Sadie Powell2024-12-19 14:10:08 +0000
commit41293a058de93114cc42982359bdc99bef68ed59 (patch)
tree87a604d838fd02b33fc9d03e26ff82232c4f8669 /src/socketengine.cpp
parentAllow explicitly disabling the ojoin/operprefix prefix characters. (diff)
downloadinspircd++-41293a058de93114cc42982359bdc99bef68ed59.tar.gz
inspircd++-41293a058de93114cc42982359bdc99bef68ed59.tar.bz2
inspircd++-41293a058de93114cc42982359bdc99bef68ed59.zip
Optimized membership lookup for large servers
On our server hosting 150K users we noticed that std::map lookups for user membership were high on the profile. Since there seemed to be no ordered iteration needed we were able to shave a few % off of the profile by changing this to a std::unordered_map
Diffstat (limited to 'src/socketengine.cpp')
0 files changed, 0 insertions, 0 deletions