Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Construct TStringBufs in TString::Join earlier | vadim-xd | 2024-04-24 | 1 | -5/+13 |
| | | | | d1c15e5770c2a6a72226f3c4c76810231e4f9fe3 | ||||
* | Intermediate changes | robot-piglet | 2024-04-23 | 1 | -3/+3 |
| | |||||
* | Enable MarkAsIntentionallyLeaked API for --sanitize=leak builds | babenko | 2024-04-20 | 2 | -3/+12 |
| | | | | f660faa016f3549719f718b14125e02327fc02b2 | ||||
* | Add Y_DEBUG_ABORT macros | kungasc | 2024-04-16 | 1 | -0/+1 |
| | | | | | Relates to https://github.com/ydb-platform/ydb/pull/3684 86761f5a71a48625f1e0644c483825e25ba290ed | ||||
* | [[nodiscard]] for static function TDuration::Parse | ilnurkh | 2024-04-14 | 1 | -1/+1 |
| | | | | 4475987f399172bada73db028180b5e773e58a30 | ||||
* | refactor in vector | tema-m | 2024-04-14 | 1 | -3/+3 |
| | | | | | some refactor in vector 2c11be2b50c10b1786950201317ef103cff8c79a | ||||
* | reduce code bloat in the DecodeOpenMode function | swarmer | 2024-04-14 | 1 | -44/+56 |
| | | | | | The loop version works as fast as unrolled one. But the binary code size is about 7 times smaller. 9c014c6ba2ab744670f9ac2fe3bf57942e01b0a1 | ||||
* | fixed MakeTempName() for paths > MAX_PATH | star-dm | 2024-04-03 | 3 | -17/+58 |
| | | | | | | | added tests fixed MakeTempName() for paths > MAX_PATH d3aee81b508fa0de3fea66b71618981594f262e4 | ||||
* | Intermediate changes | robot-piglet | 2024-04-02 | 39 | -78/+0 |
| | |||||
* | YT-19191: No custom char ptr comparators under the flag | nadya73 | 2024-04-01 | 1 | -0/+4 |
| | | | | | No custom char ptr comparision under the flag d9391318acda3af65dc490b6592d0555ac6cb170 | ||||
* | WebAssembly in util | dtorilov | 2024-03-28 | 17 | -28/+58 |
| | | | | b46c1e446c9d0f9393bf688b26db810f60add0f6 | ||||
* | Update libcxxabi to 16.0.6 | dtorilov | 2024-03-27 | 2 | -7/+12 |
| | | | | 0a9e5a8cb8cd8cd03641221da29e1186a61cf984 | ||||
* | Intermediate changes | robot-piglet | 2024-03-22 | 5 | -7/+102 |
| | |||||
* | [util] Handle the negative zero value in the NumericHash | swarmer | 2024-03-22 | 2 | -0/+30 |
| | | | | | Two equal numbers must produce the same hash value. 35bb6ef6de3ccbb3b5cacd09950a21063814b499 | ||||
* | movable TStringStream | swarmer | 2024-03-21 | 2 | -2/+68 |
| | | | | | Do not copy the internal string buffer in move constructors and the move assignment operator. 19e6948ae4706272838bc76831b9ff2051a20590 | ||||
* | update CPP_STYLE_TEST_14 to CPP_STYLE_TEST_16: ^util | ionagamed | 2024-03-12 | 3 | -7/+8 |
| | | | | f25fb42bc8bd1b7423721fa3a0f85ef2bb8f8d97 | ||||
* | Fix TDirIterator | mrlolthe1st | 2024-03-06 | 1 | -5/+2 |
| | | | | | В силу того, что аллокации могут приводить к syscalls, которые портят errno, а lstat не чистит errno после успешного выполнения, между errno=0/ClearLastSystemError() и LastSystemError() что-то может попортить errno, следует учитывать errno только в случае неуспешного завершения lstat. ee85894d4fb742827b7ea77e06b9b2c990537d86 | ||||
* | Update libcxx to llvmorg-17.0.6 | hiddenpath | 2024-02-21 | 1 | -2/+2 |
| | | | | | Update libcxx to llvmorg-17.0.6 c871ef572c71b4fef22d4a9e65bcebc57e625aea | ||||
* | Fix case when 'arc export' not set executable bit | ilikepugs | 2024-02-21 | 2 | -2/+28 |
| | | | | | | | В этом ревью сделано две вещи: 1. В util/system/fs добавилась функция SetExecutable 2. В TDataFetcher добавилась функция FetchEntry, аналог FetchBlob/FetchTree но с пробросом метаинформации 06888e7a37526ef46789eafd29bd2728661d8be7 | ||||
* | Use global ns for TFlags | petrk | 2024-02-20 | 1 | -4/+4 |
| | | | | e2d4d0cc183a95092f8a3924a5992ba09b6dc670 | ||||
* | YT-21001: FiberContext::BeforeSwitch is now properly inlined | arkady-e1ppa | 2024-02-19 | 4 | -95/+70 |
| | | | | | Improve annotations 5bd824bae00ce17bf4db9b1181455252e94f0b9f | ||||
* | YDB Import 566 | robot-ydb-importer | 2024-02-14 | 1 | -0/+126 |
| | | | | 96265cd0cc64e1b9bb31fe97b915ed2a09caf1cb | ||||
* | Do not allow multiplication of TString and pointer | kshalnev | 2024-02-14 | 1 | -0/+13 |
| | |||||
* | Intermediate changes | robot-piglet | 2024-02-14 | 1 | -10/+10 |
| | |||||
* | Annotate CombineHashes with nodiscard | babenko | 2024-02-10 | 1 | -1/+1 |
| | |||||
* | TThread::SetName sets thread name on android | solovyev | 2024-02-05 | 1 | -2/+2 |
| | |||||
* | TMaybe Monadic operations | nedaiborschd | 2024-02-02 | 2 | -0/+229 |
| | | | | | Add monadic operations to TMaybe. Added methods: AndThen, OrElse, Transform. | ||||
* | check lifetime bounds of values returned from String's c_str(), data() methods | swarmer | 2024-02-01 | 1 | -16/+16 |
| | |||||
* | Fix sprintf deprecation warnings on newer macOS SDK | somov | 2024-01-31 | 1 | -2/+2 |
| | |||||
* | Add missed #include <type_traits> | mikhnenko | 2024-01-30 | 1 | -0/+4 |
| | |||||
* | Support wide strings (and string_views) in Out<> / IOutputStream | thegeorg | 2024-01-27 | 3 | -20/+104 |
| | |||||
* | [util] TSystemError: print raw error code along with the message | tldr | 2024-01-26 | 1 | -3/+5 |
| | | | | | | На Windows сложно найти, какой ошибке соответствует конкретное сообщение, потому что сообщения даже разные в разных локалях. Полезно иметь сырой код ошибки, чтобы проще было понять, что была за ошибка | ||||
* | Fix error in TArrayRef constructor for a container: Elements with a ↵ | akhropov | 2024-01-22 | 1 | -0/+3 |
| | | | | different size should not be accepted even if they are convertible to TArrayRef value type. | ||||
* | feat contrib: aiogram 3 | armenqa | 2024-01-19 | 21 | -1862/+20 |
| | | | | Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/ | ||||
* | Library import 8 (#1074) | AlexSm | 2024-01-18 | 3 | -74/+0 |
| | | | | | * Library import 8 * Add contrib/libs/cxxsupp/libcxx/include/__verbose_abort | ||||
* | Library import 7 (#937) | AlexSm | 2024-01-11 | 1 | -6/+2 |
| | |||||
* | Library import 6 (#888) | AlexSm | 2024-01-09 | 3 | -1/+75 |
| | |||||
* | Library import 5, delete go dependencies (#832) | AlexSm | 2024-01-04 | 1 | -3/+53 |
| | | | | | * Library import 5, delete go dependencies * Fix yt client | ||||
* | Import libs 4 (#758) | AlexSm | 2023-12-27 | 1 | -0/+1 |
| | |||||
* | Library import 2 (#639) | AlexSm | 2023-12-22 | 3 | -6/+47 |
| | |||||
* | Import libs 1 (#590) | AlexSm | 2023-12-21 | 2 | -3/+3 |
| | | | | | | | * Import libs 1 * Add new file without extension * Add file missed in export config | ||||
* | re-enable clang::reinitialized attribute for non-CUDA target platforms | swarmer | 2023-12-17 | 1 | -1/+1 |
| | | | | | Check the version of the nvcc compiler only if it is used. Re-enable `[[clang::reinitialized]]` attribute for all other clang-based toolsets. | ||||
* | Intermediate changes | robot-piglet | 2023-12-17 | 6 | -273/+273 |
| | |||||
* | detect dangling references in TMaybe object | swarmer | 2023-12-16 | 1 | -18/+18 |
| | |||||
* | detect dangling references to temporary TStringBuilder object | swarmer | 2023-12-15 | 1 | -2/+2 |
| | |||||
* | detect dangling references in MapFindPtr and utility helpers | swarmer | 2023-12-15 | 2 | -11/+15 |
| | |||||
* | Allow using std::filesystem::path when constructing TFileInput / TFileOutput | thegeorg | 2023-12-14 | 2 | -9/+31 |
| | |||||
* | Replace rep.erase with rep.erase_one in THashSet::erase | nocomer | 2023-12-14 | 1 | -1/+1 |
| | |||||
* | finer check of lifetimebound attribute support | swarmer | 2023-12-14 | 1 | -2/+8 |
| | | | | Fix warnings when compiling with old CUDA SDKs. | ||||
* | fix codestyle: remove semicolon | swarmer | 2023-12-14 | 1 | -1/+1 |
| |