summaryrefslogtreecommitdiffstats
path: root/library/cpp/yt/memory
Commit message (Expand)AuthorAgeFilesLines
* YT-27872: Refactor BIND to fix ODR violationsdann2392026-04-034-21/+9
* YT-18571: Turn TPackedPtr into a strong typedefbabenko2026-03-144-12/+17
* YT-27634: Annotate DCAS with TSAN intrinsicssabdenovch2026-03-132-3/+97
* Fix TFreeList and its unittests for 32 bit platformbabenko2026-03-133-35/+85
* Intermediate changesrobot-piglet2026-03-131-4/+4
* 32-bit compatible library/cpp/yt/memorybabenko2026-03-133-3/+17
* YT-18571: Don't use tagged/packed ptrs in Hazard Pointersbabenko2026-03-121-7/+9
* YT-27421, YT-27419, YT-27420: Fix data race in GetDataStatisticsbabenko2026-03-064-0/+228
* Even better tracking of memory in range inferrersabdenovch2026-03-051-9/+18
* Add noexcept to move constuctors and assignments - leftovers #3osidorkin2026-03-045-7/+7
* Intermediate changesrobot-piglet2026-03-031-2/+2
* Add noexcept to move constuctors and assignmentsosidorkin2026-03-0311-21/+21
* Replace DangerousGetPtr with TWeakPtrbabenko2026-03-012-7/+84
* YT-27536: Fix (seemingly benign) race in TTwoLevelFairShareQueuebabenko2026-02-283-227/+331
* YT-22792 Support heterogeneous lookup for intrusive pointersdann2392026-02-182-46/+91
* Add direct includes required by internal libcxx changes in librarymikhnenko2026-02-101-0/+1
* Do not copy holder ptr in TSharedMutableRange::GetHolderpechatnov2026-01-281-2/+2
* YT-27061: Make OKFuture constinitbabenko2026-01-021-1/+1
* YT-25976: fix blocks alignment in io requestsvvshlyaga2025-12-042-0/+51
* Allow implicit cast from TIntrusivePtr<T> to TIntrusivePtr<const T>kvk19202025-11-172-12/+30
* YT-18571: Fixed range construction from spankoloshmet2025-10-211-1/+1
* Do not get ref counter when copy weak ptrthenewone2025-09-253-17/+75
* Fix potential pointers overflowmikhnenko2025-09-121-1/+5
* Fix `-Wignored-qualifiers` improved in clang20 in librarymikhnenko2025-09-121-3/+3
* babenko cosmeticnadya022025-08-154-5/+5
* YT-18571: Cosmetics for YT_DEFINE_STRONG_TYPEDEFh0pless2025-08-111-2/+2
* Fix TSharedRefArray::AreBitwiseEqualbabenko2025-08-021-1/+1
* Introduce TSharedRefArray::AreBitwiseEqualbabenko2025-08-012-0/+18
* Clang 20 has no construtor uintptr_t form nullptrmikhnenko2025-07-311-1/+1
* Add missing includebabenko2025-06-241-0/+2
* YT-25312: Fix TWithExtraSpace::GetExtraSpace to handle zero returned by mallo...babenko2025-06-223-5/+15
* Restore measuring the memory usage of write-table queries.nadya022025-06-114-4/+152
* YT-25226: Pass new job resources to nodepogorelov2025-06-093-0/+51
* YT-24485: Support extra gang jobspogorelov2025-05-191-1/+1
* YT-24913: Split memory trackernadya022025-05-165-565/+12
* Cosmeticsbabenko2025-05-101-2/+8
* Typo in ref_counted.hAlexey Arkhipenko2025-04-251-1/+1
* QL joins refactoringsabdenovch2025-04-081-0/+1
* YT-23989: Track memory in TChunkedOutputStreamnadya022025-03-172-4/+26
* YT-23989: Move memory tracker to library/cpp/ytnadya022025-03-144-0/+588
* Better memory poisoning helpersbabenko2025-03-053-42/+61
* Add poisoning helpersbabenko2025-03-046-1/+162
* Fix UB in chunked memory poolnadya732025-02-061-9/+11
* YT-24135: Check for oom in TBlob::DoAllocateponasenko-rs2025-02-051-1/+11
* Disambiguate call for windows platformngc2242025-02-041-1/+1
* Babenkoed: Shadow Warssabdenovch2025-01-163-8/+10
* Add direct includes in librarymikhnenko2025-01-132-0/+3
* Cosmeticsdtorilov2025-01-111-3/+3
* YT-23859: Various memory tracking improvementssabdenovch2024-12-253-2/+12
* Adapt type erasure to clang-16 compiler bugarkady-e1ppa2024-12-191-5/+16