summaryrefslogtreecommitdiffstats
path: root/library/cpp/yt
Commit message (Expand)AuthorAgeFilesLines
* Unpoison use-after-dtor access to ref countermakxenov48 hours3-6/+22
* YT-28451: Add tagged logging API and opaque event payloadbabenko2 days23-274/+1966
* Fix yt logging use-after-dtormakxenov6 days1-3/+23
* Fix use-after-free in TError during program shutdownperst207 days2-16/+29
* YT-18571: Drop the redundant `#undef FOO_INL_H_` from `-inl.h` guard blocks.babenko7 days12-12/+0
* Add bit I/O and binary interpolative coding to library/cpp/yt/codingbabenko7 days8-0/+660
* Avoid copy in TYsonString::ToSharedRef for TCowString payloadbabenko8 days1-2/+2
* YT-18571: Drop TSharedRef::FromString(const char* str)babenko8 days4-10/+2
* Make the yt and flow sources buildable in the ytsaurus-cpp-sdk exportmikari12 days1-0/+1
* Extract TSlotMap and use it in TFuturebabenko13 days5-0/+382
* Revert commit rXXXXXX, Revert TCowString in TYsonString (library/cpp/yt part)babenko13 days3-18/+22
* Revert TCowString in TYsonString (library/cpp/yt part)babenko14 days3-22/+18
* Add TAnyObject::Holds<T> and rename IsCurrentlyStored to HoldsTypebabenko2026-07-033-7/+41
* Optimize TLogger::WithTag/WithRawTagpechatnov2026-07-036-14/+61
* Reliable on-demand construction of TThreadLockTracker instancebabenko2026-07-011-3/+8
* YT-22593: Add AsciiStringToLower/AsciiStringToUpperbabenko2026-06-282-1/+30
* Address-salted ref-counted signaturebabenko2026-06-274-0/+118
* YT-28458: Add rseq-backed hot sensorsbabenko2026-06-243-9/+26
* Add ExactRefCountedCast and TRef::Containsbabenko2026-06-247-0/+199
* Add std::string-backed stream adapters to library/cpp/yt/stringbabenko2026-06-235-0/+319
* YT-28458: Make per-CPU rseq fast path dlopen-safebabenko2026-06-234-8/+118
* YT-22593: migrate assorted library/cpp/yt string APIs to std::stringbabenko2026-06-224-24/+24
* YT-28504: Support heterogeneous lookup in cachesbabenko2026-06-192-2/+4
* Add lock-free per-CPU primitives to library/cpp/yt/rseqbabenko2026-06-197-3/+781
* Add TTscp::GetApproximatebabenko2026-06-185-27/+52
* Make library/cpp/yt/rseq a Linux-only dependency of library/cpp/yt/systembabenko2026-06-154-16/+20
* Add YT_DEFINE_SENTINEL_OPTIONAL macrobabenko2026-06-152-3/+17
* YT-18571: Move TTscp to library/cpp/yt/systembabenko2026-06-153-0/+97
* Fix rseq fast path on glibc < 2.35: read the shared __rseq_abi areababenko2026-06-141-28/+43
* Fold TEnumTraits GetMinValue/GetMaxValue to compile timebabenko2026-06-141-6/+12
* Add library/cpp/yt/rseq: NYT::GetCurrentCpuId() via Linux rseqbabenko2026-06-1412-0/+455
* Include port.h from logger.hbabenko2026-06-131-0/+2
* Speed up NYT::Formatbabenko2026-06-134-71/+44
* Add TSharedMutableRef::AllocateViaMmapbabenko2026-06-125-1/+220
* YT-22593: Reduce TString usage in core/miscbabenko2026-06-071-1/+1
* Cache process/thread id getters and use them in TError origin capturebabenko2026-06-0719-10/+261
* Generalize GetEnvValueOrThrow with a typed conversion overloadbabenko2026-06-034-1/+83
* YT: Add formatter for all protobuf enumsgrigminakov2026-06-021-1/+3
* Cosmetics: fix typos in docstrings and commentsgearonixx2026-05-293-3/+3
* YT-26105: Make TError aware of ::TSystemErrordann2392026-05-251-0/+2
* Use std::invoke to call std::invokable in TAtomicObject::Transformosidorkin2026-05-222-6/+6
* Remove excess blank linepechatnov2026-05-191-1/+0
* YT-22593: Migrate yt/yt/ytree to std::stringbabenko2026-05-183-20/+36
* Fix babenko-issuesdann2392026-05-121-1/+1
* YT-26137: Drop indicies in multicell managercherepashka2026-05-122-2/+4
* Extract environment variables helpers to library/cpp/yt/systembabenko2026-05-013-0/+26
* YT: Add missing 16bit types to TErrorAttribute conversionsdgolear2026-04-303-0/+22
* Intermediate changesrobot-piglet2026-04-301-1/+1
* YT_DECLARE_SPIN_LOCK whack-a-mole 2: electric boogaloo, Theatrical Cutdann2392026-04-298-20/+23
* Introduce YT_SPIN_LOCK_INPLACE_TYPEdann2392026-04-282-1/+22