~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
R4SAS
поправил подсчет исходящего траффика для нулевых
R4SAS
orignal: кстати, может проблема еще в том, что как ты называешь "разворачивание шаблонов" происходит у нас повсеместно в местах, где ты явно не определяешь тип в for циклах (а-ля auto)
R4SAS
?
R4SAS
либо конечно не шаблонов, но явное указание типа возможно увеличило бы хит рейт в кеше
orignal
неее
orignal
это пох
orignal
тормаоза имнно когда шаблоны
orignal
R4SAS ты уверен что это измнекние правильное?
orignal
i2p::HandleI2NPMessage (msg.data);
orignal
HandleI2NPMessage (msg.data);
orignal
там точно нет такого метода?
R4SAS
уверен
R4SAS
если бы не был уверен, то не залил бы)))
R4SAS
всё корректно работает
R4SAS
и том классе оно есть
R4SAS
class ZeroHopsInboundTunnel: public InboundTunnel
R4SAS
class InboundTunnel: public Tunnel, public std::enable_shared_from_this<InboundTunnel>
R4SAS
class Tunnel: public TunnelBase
R4SAS
точнее не в классе
R4SAS
а в том неймспейсе
R4SAS
ш2з
R4SAS
который в хедере каком то вызывается
R4SAS
в I2NPProtocol если быть точнее
orignal
да это понятно
orignal
просто зачем то же я там написал указание глобального диапазона
R4SAS
кто знает зачем ты это сделал... 6 лет назад ))))
R4SAS
github.com/PurpleI2P/i2pd/commit/96a713afeb843e6c36b143799d60b7e77cfdcc1a#diff-12d2a8131d3051ba7043a96ac34ebea9d9230ad7ce397b3f528e070f2d46179bR283
orignal
а ну понятно
orignal
чтобы показать что это вызов глобальных функций
orignal
я вот тут думаю контекст для HKDF сделать
orignal
потому что он вызывается слишком часто
R4SAS
и что это даст?
R4SAS
не будет постоянно с нуля создавать объект?
orignal
на каждый чих не будет вызываться EVP_PKEY_CTX * pctx = EVP_PKEY_CTX_new_id (EVP_PKEY_HKDF, nullptr);
R4SAS
а занулять разве не придется?
orignal
занулять EVP_PKEY_derive_init (pctx);
orignal
но и это не всегда надо
orignal
короче смысл есть
orignal
потому что мы вызываем HKDF крайне часто
R4SAS
я утром спонтанно решил залезть посмотреть на подсчет траффика
R4SAS
и обнаружил что он не считался вообще)
orignal
так это и HidUser0 жаловался
R4SAS
и я жаловался
R4SAS
только у меня был вопрос плана "считать ли абсолютно всё"
R4SAS
но я так посмотрел, и понял что да
orignal
- свалил -