aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/global_flags.cmake
diff options
context:
space:
mode:
authorswarmer <swarmer@yandex-team.com>2024-02-12 00:51:14 +0300
committerDaniil Cherednik <dcherednik@ydb.tech>2024-02-14 14:26:07 +0000
commitdfe7a3135e811997b28db9bd3ad4fe7d210e392d (patch)
tree10f9470ea4eb6c3e680263f5e131b7296eca0d0a /cmake/global_flags.cmake
parentb6e44f4ba5e8f176efccc22dfa6084d1258bc74a (diff)
downloadydb-dfe7a3135e811997b28db9bd3ad4fe7d210e392d.tar.gz
discourage inlining of the NResource::TRegHelper's constructor
Микрооптимизация, уменьшающая в два раза число вызовов функций на каждый helper: компилятор пытается встраивать тело конструктора, хотя не имеет никаких шансов что-то в нём соптимизировать без LTO или без знания о том, что `CommonStore()` всегда возвращает одно и то же значнеие, .
Diffstat (limited to 'cmake/global_flags.cmake')
0 files changed, 0 insertions, 0 deletions