aboutsummaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorilezhankin <ilezhankin@yandex-team.com>2024-11-12 18:36:18 +0300
committerilezhankin <ilezhankin@yandex-team.com>2024-11-12 18:50:50 +0300
commit1620cea68d4380267df949c1a62270c7e961ba89 (patch)
tree6971203a7600eeb954a42706a16c9c1e7750e0d6 /util
parentc24e1e13cf409f09b125968fd3717ede0147c52d (diff)
downloadydb-1620cea68d4380267df949c1a62270c7e961ba89.tar.gz
Improve profiling of memory allocations
1. С точки зрения кода не все сценарии в режиме PROFILE_MEMORY_ALLOCATIONS правильно работали - например, arrow аллокации. Это исправлено. 2. С точки зрения сборки не все таргеты правильно получали флаг PROFILE_MEMORY_ALLOCATIONS и в результате, например, аллокация могла быть через tcmalloc, а освобождение через механизм учёта памяти mkql аллокатора. Здесь сделана отдельная либа в yql/utils, которую нужно подключать в сборке. commit_hash:02ceea3de95ce6a2587238552d0b834d2016333b
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions