summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* util: Reduce the number of string allocation within the TypeName<T> functionswarmer2025-04-261-8/+12
* GetRef in TPointerCommonilnurkh2025-04-253-0/+50
* Intermediate changesrobot-piglet2025-04-241-1/+3
* Intermediate changesrobot-piglet2025-04-112-2/+12
* Fix circular #include between util/system/file.h and util/system/flock.hthegeorg2025-04-011-1/+0
* Fix grammarakhropov2025-03-281-2/+2
* Fix circular #include between util/stream/output.h and util/stream/debug.hthegeorg2025-03-286-116/+88
* Merge yexception.h and bt_exception.h to prevent include cyclethegeorg2025-03-286-33/+20
* Add an option to disable the fork aware mode for TThreadPoolandybg2025-03-282-2/+14
* Move TCowString to librarymikhnenko2025-03-272-8/+3
* Added SafeCastToEnumkshalnev2025-03-276-0/+139
* [util] SafeIntegerCast: make fast path slightly faster & reduce code sizeswarmer2025-03-261-10/+13
* Use ::npos from corret typemikhnenko2025-03-241-6/+6
* spinlock: move unlock operations into the TSpinLockBase classswarmer2025-03-201-16/+8
* Fix Y_LIFETIMEBOUND placement in TArrayRef ctorvadim-xd2025-03-201-1/+1
* Add Y_NONNULL attribute macronechda2025-03-181-0/+19
* remove Y_STRING_LIFETIME_BOUNDtazjin2025-03-121-18/+0
* check lifetimes of TStringBuf constructed from TString without taking into ac...swarmer2025-03-111-1/+1
* [util] track the lifetime of strings passed through the StripString function ...swarmer2025-03-082-0/+82
* allow disable arcadia backtracev-belikov2025-03-062-1/+18
* feat envoy: Fix linking errors in util when building for WASM platform.vchigrin2025-03-013-4/+4
* [util] getting rid of LUT in DayOfYearToMonthtobo2025-02-271-28/+5
* Intermediate changesrobot-piglet2025-02-241-48/+69
* [util] speedup GmTimeR outside LUT intervaltobo2025-02-183-80/+132
* Intermediate changesrobot-piglet2025-02-111-1/+3
* [util] GmTimeR: use LUT for the tm_yday -> tm_mday conversionswarmer2025-02-111-68/+29
* [util] GmTimeR: speedup a bittobo2025-02-101-3/+5
* GmTimeR x2 speeduptobo2025-02-081-13/+24
* Intermediate changesrobot-piglet2025-02-071-1/+20
* Introduce TMemoryPool::TBookmarkppavel962025-02-042-0/+61
* Fix -Wnon-virtual-dtor in util and gtest wrapperthegeorg2025-01-231-0/+1
* clang-format 18 in STYLE_CPPalevitskii2025-01-209-62/+65
* Fix util build for WASM32 platform.vchigrin2025-01-171-1/+5
* Intermediate changesrobot-piglet2025-01-131-0/+2
* Intermediate changesrobot-piglet2025-01-031-2/+2
* Do not yield GLOBAL define regarding current C++ runtimethegeorg2025-01-031-1/+2
* Remove non-existing functions.akhropov2024-12-244-21/+2
* Add using for TCowStringmikhnenko2024-12-221-0/+3
* Add assertions for range bounds validityakhropov2024-12-185-6/+22
* Fix misspellingakhropov2024-12-181-1/+1
* Rename ya.common to linters.make.incalevitskii2024-12-161-0/+0
* Remove std::nullptr_t ctor for TStringdgolear2024-12-093-7/+4
* More functions marked as noexcept.akhropov2024-11-301-7/+7
* removed redundant code after CTAD c++-17 featurevtrunov2024-11-281-8/+1
* Remove noexcept from operator== because it is not guaranteed that operator== ...akhropov2024-11-281-1/+1
* Add assert to front()akhropov2024-11-281-0/+2
* util/ysaveload: support std::unordered_map std::unordered_setzankin2024-11-252-25/+208
* Intermediate changesrobot-piglet2024-11-231-7/+1
* Remove TRbTree and TAvlTree from forward declarations as they are not in utilakhropov2024-11-211-6/+0
* Part of PR. Stylenae2022024-11-2051-371/+705