summaryrefslogtreecommitdiffstats
path: root/library/cpp/threading/future/core
Commit message (Collapse)AuthorAgeFilesLines
* suport MakeFuture<void>() and NewPromise<void>() callsilnurkh2026-03-032-9/+4
| | | | commit_hash:b9c2c02a676598c074017c07a95838e719690d32
* Better commentthegeorg2025-11-071-1/+5
| | | | commit_hash:27b70d710c76793e58a4ed81dcd053907e389d85
* Try to prevent slicing in `co_return ex;`thegeorg2025-11-061-0/+5
| | | | commit_hash:348f2fb14a4a93cfa3c8504419d021c1f41e4b8f
* Add return lvalue test (and fix corresponding bugs)thegeorg2025-07-161-2/+4
| | | | commit_hash:f776eaac24e9bbe1abac58a171d9895556c43dd8
* coroutine_traits: Implicitly convert returned std::exception into erroneous ↵thegeorg2025-07-151-0/+16
| | | | | | TFuture commit_hash:80a673361a58719a241d3536cd4ffdd7d1a274ea
* Fix co_await argument dependent lookup for TFuture<T>snaury2025-07-011-16/+12
| | | | commit_hash:d3da906e0b3f303ead8bf1257a3cdceed2778d90
* Fix object destruction order when using TFuture<T> coroutinessnaury2025-06-192-42/+72
| | | | commit_hash:683c797584872e45e8df2ad7c663f1f1ebb253e3
* Fix LSP in future-inl.hk-vukolov2024-08-191-0/+1
| | | | 71ff0471827f8bde6feb9549ead39faefb7f9b0f
* Intermediate changesrobot-piglet2024-08-061-16/+42
|
* Intermediate changesrobot-piglet2024-08-021-29/+33
|
* Intermediate changesrobot-piglet2024-07-291-0/+99
|
* TFuture add IsReady methodilnurkh2024-07-262-0/+44
| | | | | | | | IsReady returns true if exception or value was set. allows to check readiness without locking cheсker-thread NOTE: returns true even if value was extracted from promise good replace for HasValue() || HasException() b2d64093e25cef5a350dfebe784c449203a5b383
* Library import 5, delete go dependencies (#832)AlexSm2024-01-041-2/+2
| | | | | * Library import 5, delete go dependencies * Fix yt client
* Import libs 4 (#758)AlexSm2023-12-272-5/+5
|
* intermediate changesarcadia-devtools2022-06-101-0/+2
| | | | ref:737aa123095c71808f1dcf45b0d817cc4920fe97
* intermediate changesarcadia-devtools2022-05-041-14/+14
| | | | ref:115e672de37d161b50b84f729a9688ac62d77601
* intermediate changesarcadia-devtools2022-04-022-14/+22
| | | | ref:4f6264c5be27540a15fdefdc0e4084f35b9f7f44
* Restoring authorship annotation for <[email protected]>. Commit 2 ↵rzhikharevich2022-02-101-4/+4
| | | | of 2.
* Restoring authorship annotation for <[email protected]>. Commit 1 ↵rzhikharevich2022-02-101-4/+4
| | | | of 2.
* Restoring authorship annotation for Nikita Petrenko <[email protected]>. ↵Nikita Petrenko2022-02-104-93/+93
| | | | Commit 2 of 2.
* Restoring authorship annotation for Nikita Petrenko <[email protected]>. ↵Nikita Petrenko2022-02-104-93/+93
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.lexeyo2022-02-102-50/+50
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.lexeyo2022-02-102-50/+50
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.amatanhead2022-02-102-22/+22
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.amatanhead2022-02-102-22/+22
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.antervis2022-02-101-8/+8
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.antervis2022-02-101-8/+8
|
* Restoring authorship annotation for Alexey Efimov <[email protected]>. ↵Alexey Efimov2022-02-101-11/+11
| | | | Commit 2 of 2.
* Restoring authorship annotation for Alexey Efimov <[email protected]>. ↵Alexey Efimov2022-02-101-11/+11
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.pechatnov2022-02-102-42/+42
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.pechatnov2022-02-102-42/+42
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.ishfb2022-02-102-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.ishfb2022-02-102-2/+2
|
* Restoring authorship annotation for Alexey Borzenkov ↵Alexey Borzenkov2022-02-102-15/+15
| | | | <[email protected]>. Commit 2 of 2.
* Restoring authorship annotation for Alexey Borzenkov ↵Alexey Borzenkov2022-02-102-15/+15
| | | | <[email protected]>. Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.asorotsky2022-02-102-25/+25
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.asorotsky2022-02-102-25/+25
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.dronimal2022-02-101-20/+20
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.dronimal2022-02-101-20/+20
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.yazevnul2022-02-101-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.yazevnul2022-02-101-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.swarmer2022-02-101-6/+6
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.swarmer2022-02-101-6/+6
|
* Restoring authorship annotation for Ilnur Khuziev <[email protected]>. ↵Ilnur Khuziev2022-02-102-8/+8
| | | | Commit 2 of 2.
* Restoring authorship annotation for Ilnur Khuziev <[email protected]>. ↵Ilnur Khuziev2022-02-102-8/+8
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.vskipin2022-02-103-229/+229
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.vskipin2022-02-103-229/+229
|
* Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵Anton Samokhvalov2022-02-102-691/+691
| | | | Commit 2 of 2.
* Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵Anton Samokhvalov2022-02-102-691/+691
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.kikht2022-02-102-33/+33
|