Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-25 | DRTVWR-494: Remove LLMainThreadTask::dispatch(LockStatic&, ...) | Nat Goodspeed | |
Monty's code review reveals that conflating dispatch() with [un]lock functionality is inconsistent and unnecessary. | |||
2020-03-25 | DRTVWR-494: Document LLMainThreadTask class. | Nat Goodspeed | |
2020-03-25 | DRTVWR-494: Add LLMainThreadTask to perform work on the main thread. | Nat Goodspeed | |
If already running on the main thread, LLMaintThreadTask simply runs the work inline. Otherwise it queues it for the main thread using LLEventTimer, using std::future to retrieve the result. |