summaryrefslogtreecommitdiff
path: root/src/mongo/util/future.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly ...Henrik Edin2019-02-011-2/+5
* SERVER-38368 Allow handling ErrorCategory types for Futures error handlingJonathan Ma2019-01-251-0/+23
* SERVER-38812 Merge RefCountable improvements for Futures back to common imple...Mathias Stearn2019-01-231-53/+1
* SERVER-35682 SharedSemiFuture improvementsMathias Stearn2018-12-201-3/+21
* SERVER-38184 add onCompletion to futureJason Carey2018-12-061-1/+104
* SERVER-35682 Add SharedPromise and SharedSemiFuture typesMathias Stearn2018-11-301-9/+249
* SERVER-37804 Fix usage of a Future after waiting failsMathias Stearn2018-11-151-19/+59
* SERVER-35682 kill existing SharedPromise typeMathias Stearn2018-11-151-73/+2
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-35679 General Interruption FacilityJason Carey2018-09-171-18/+78
* SERVER-36900 Add a `unique_function` utility.ADAM David Alan Martin2018-09-061-19/+7
* SERVER-35686 Add move assignment to promise.ADAM David Alan Martin2018-08-031-9/+29
* SERVER-35683 Make it safe to destroy a promise while completing.ADAM David Alan Martin2018-07-261-6/+18
* SERVER-35683 Switch to MongoDB's naming style.ADAM David Alan Martin2018-07-261-69/+69
* SERVER-35684 Remove `promise.getFuture()`ADAM David Alan Martin2018-07-261-31/+18
* SERVER-35662 Make Future::isReady() use memory_order_acquireMathias Stearn2018-07-021-3/+1
* SERVER-35234 makePromiseFuture<T>()Mathias Stearn2018-05-251-7/+23
* SERVER-35215 Future::onError<ErrorCodes::Error>()Mathias Stearn2018-05-251-9/+37
* SERVER-34506 TLASIO test for isJustForContinuationJason Carey2018-05-041-0/+22
* SERVER-34739 Migrate to 1 connpool in ARSJason Carey2018-04-271-0/+23
* SERVER-34300 log status in SharedStateBase::setError in dassertBenety Goh2018-04-061-1/+1
* SERVER-34300 fixed typo in Future commentsBenety Goh2018-04-061-1/+1
* SERVER-33821 TL changes for NITLJason Carey2018-04-051-1/+6
* SERVER-34186 add Future::isReady()Mathias Stearn2018-03-301-0/+23
* SERVER-33988 Use memory_order_acquire in Future wait loopMathias Stearn2018-03-261-2/+3
* SERVER-33464 support generic lambdas in future callbacksMathias Stearn2018-03-111-14/+20
* SERVER-33707 Introduce SharedPromise to support safer separation of completer...Mathias Stearn2018-03-091-1/+71
* SERVER-33707 Add Promise::setFrom(Future) and setWith(Func)Mathias Stearn2018-03-091-13/+107
* SERVER-33420 SERVER-33464 Tell compiler not to allocate storage for constexpr...Mathias Stearn2018-03-061-2/+5
* SERVER-33464 Initial Promise/Future implementationMathias Stearn2018-03-021-0/+1099