IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#saltr
/2025/03/14
@RN
@StormyCloud
@T3s|4
@T3s|4_
@orignal
@postman
@zzz
%acetone
%mareki2p
%snex
+Atticfire
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+Over
+fa
+marek22k
+onon_
+poriori
+profetikla
+qend-irc2p
+r00tobo
+sexy
+uberius
+uop23ip
Arch
Danny
Irc2PGuest21708
Irc2PGuest28384
Irc2PGuest66257
Irc2PGuest75631
Irc2PGuest99986
RTP_
ReturningNovice
U1F642
Watson
ahiru
anontor
cims
dr|z3d
i2potus
interesting
justaperson
lokzz
luvme
mahlay
makoto
n2_
nilbog
not_bob_afk
pinotto
r00tobo[2]
rednode
user_ygg2__
cumlord idk if true or not but is this your theory on irc d/c?
cumlord I was running a test against ilita/postman with different routers to count the d/cs but accidentally cut it short
not_bob Well then.
orignal mareki2p I have replaced translations to string_view
orignal thank you for the hint
mareki2p Nice. In theory, there should be much less/fewer dynamic memory allocations on program startup copying data from read-only memory to read-write memory. Now, the data stays in read-only memory. Meaning improving both memory consumption and CPU time consumptions. Do you notice any such improvements in practice?
orignal I don't think so
orignal it might be noticable improvement
orignal however it's always better to use string_view instead string
mareki2p I could try to sort the strings in translations at compile-time. Replacing the dynamic std::map by static std::array + binary search.
zzz or just switch to po's and libgettext?
orignal why is it better?
zzz don't know that it is. but maybe.
orignal that's not my busines anyway