diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2016-02-08 11:03:28 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2016-02-24 10:17:57 +0000 |
commit | a3c0f0f66a0a1a74a88eb61a6669289b60771929 (patch) | |
tree | 2713f80eefbe29a45036b9111bcecc4bcdd2412d /src/plugins/git | |
parent | 36a61a9483f26407fa9ef3171652c4149ef441e6 (diff) | |
download | qt-creator-a3c0f0f66a0a1a74a88eb61a6669289b60771929.tar.gz |
MapReduce refactoring and improvements
- QThread instead of std::thread for better integration with Qt
- Use thread pool for recycling threads
- Map and reduce functions are handled like any function passed
to runAsync, so they either report results through the
QFutureInterface, or through the return value.
- Automatically deduce the reduce result type
Change-Id: I7a31370c21f8c27b378cd87c3d5974b162449ce1
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Diffstat (limited to 'src/plugins/git')
0 files changed, 0 insertions, 0 deletions