aboutsummaryrefslogtreecommitdiffhomepage
path: root/tdactor
AgeCommit message (Expand)Author
2022-10-01Remove unused ActorId methods.levlam
2022-10-01Inline yield_scheduler.levlam
2022-09-17Add TD_HAVE_THREAD_AFFINITY macros.levlam
2022-09-14Explicitly ignore failure to set thread affinity mask.levlam
2022-09-14Replace ConcurrentScheduler::init with constructor.levlam
2022-09-14Allow to specify affinity mask for concurrent scheduler threads.levlam
2022-08-14Minor fixes.levlam
2022-07-28Reduce run time of some tests.levlam
2022-07-27Remove superflous inline specifiers.levlam
2022-07-22Add multiarg version of Scheduler::destroy_on_scheduler.levlam
2022-07-20Add non-template Scheduler::destroy_on_scheduler_impl.levlam
2022-07-20Asynchronously destroy some big data storages.levlam
2022-07-17Remove unused DelayedClosure private constructors.levlam
2022-07-17Remove unused Event::clone method.levlam
2022-07-14Minor fixes.levlam
2022-07-02Move MultiTimeout to MultiTimeout.h.levlam
2022-06-30Add and use Scheduler::run_on_scheduler.levlam
2022-06-28Minor improvements.levlam
2022-06-28Move promise_send_closure to PromiseFuture.h.levlam
2022-06-27Move Promise to tdutils.levlam
2022-06-27Remove Promise operators.levlam
2022-06-27Remove unused ability of Promise to migrate between schedulers.levlam
2022-06-27Use free-standing function to create event promises.levlam
2022-06-26Remove unused class Ignore.levlam
2022-06-26Simplify LambdaPromise implementation.levlam
2022-06-26Remove rarely used PromiseCreator::lambda with 2 lambdas.levlam
2022-06-14Minor fixes.levlam
2022-05-01Use count instead of find if appropriate.levlam
2022-04-13Add set_promises/fail_promises helper functions.levlam
2022-04-04Fix formatting.levlam
2022-03-21Improve log message.levlam
2022-02-11Fix tests.levlam
2022-02-10Various improvements.levlam
2022-02-09More FlatHashMap usages.levlam
2022-01-01Update copyright year.levlam
2021-12-28Fix SFINAE usage in PromiseFuture.h.levlam
2021-12-27Speed up actors open_close test.levlam
2021-12-24Add implementation for Promise type-traits functions.levlam
2021-12-10Update clang-format to 13.0.1.levlam
2021-12-08Fix Scheduler::get_timeout.levlam
2021-11-21Remove explicit verbosity level changes in tests.levlam
2021-11-11Init some fields just in case.levlam
2021-11-09Improve includes.levlam
2021-11-04Minor improvements.levlam
2021-11-03Don't catch ActorContext by MutiPromiseActor and SleepActor.levlam
2021-11-03Simplify logging in tdactor.levlam
2021-11-03Fix logging on actor creation/destroying.levlam
2021-11-03Split Actor.is_lite to need_context and need_start_up.levlam
2021-11-03Store name of lite actors.levlam
2021-10-29Add enable_if guards for forwarding constructors.levlam