summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-10-04 18:03:49 +0300
committerMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-10-07 12:37:19 +0300
commit7dd1d73db761cfe55ac13505dc85e9b279f98f03 (patch)
tree98d635976da76804c15d69281c52be04d0bca48b /include
parentbd283fc1be2f90ce02b37617411a0ce4246d898e (diff)
downloadqtlocation-mapboxgl-upstream/mikhail_lightweight_thread.tar.gz
[core] Introduce SingleThreadSchedulerupstream/mikhail_lightweight_thread
`SingleThreadScheduler` implements `Scheduler` interface using a lightweight event loop on a single thread. Therefore, all scheduled tasks are guaranteed to execute consequently. `ThreadPoolScheduler` (renamed from `ThreadPool`) schedules tasks on an arbitrary thread from the contained thread pool. Some of the scheduled tasks might be executed in parallel.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions