diff options
author | swarmer <swarmer@yandex-team.com> | 2024-02-12 00:51:14 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@ydb.tech> | 2024-02-14 14:26:07 +0000 |
commit | dfe7a3135e811997b28db9bd3ad4fe7d210e392d (patch) | |
tree | 10f9470ea4eb6c3e680263f5e131b7296eca0d0a /contrib/tools/python3/src/Modules/sha512module.c | |
parent | b6e44f4ba5e8f176efccc22dfa6084d1258bc74a (diff) | |
download | ydb-dfe7a3135e811997b28db9bd3ad4fe7d210e392d.tar.gz |
discourage inlining of the NResource::TRegHelper's constructor
Микрооптимизация, уменьшающая в два раза число вызовов функций на каждый helper: компилятор пытается встраивать тело конструктора, хотя не имеет никаких шансов что-то в нём соптимизировать без LTO или без знания о том, что `CommonStore()` всегда возвращает одно и то же значнеие, .
Diffstat (limited to 'contrib/tools/python3/src/Modules/sha512module.c')
0 files changed, 0 insertions, 0 deletions