summaryrefslogtreecommitdiff
path: root/src/mbgl/util/worker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [core] Use an actor model for tile worker concurrencyJohn Firebaugh2016-09-161-129/+0
* [core] Extract SymbolLayout from SymbolBucketJohn Firebaugh2016-09-141-6/+4
* [core] Don't use std::move on forwarding referencesJohn Firebaugh2016-09-081-1/+1
* [core] Rework invokeWithCallback so that the callback is lastJohn Firebaugh2016-09-081-9/+9
* [core] Add Source::Impl::reloadJohn Firebaugh2016-09-061-0/+21
* [core] const consistencyJohn Firebaugh2016-08-261-2/+2
* [core] *Tile ↔ *TileDataJohn Firebaugh2016-06-131-5/+5
* [core] Rationalize naming for style-related codeJohn Firebaugh2016-06-021-2/+2
* [core] Runtime style layer APIJohn Firebaugh2016-06-021-3/+3
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-4/+4
* [core] Clean up ThreadContext vestigesJohn Firebaugh2016-04-151-1/+1
* [core] Unify FileRequest and WorkRequestJohn Firebaugh2016-03-241-4/+4
* [core] Organize files that were in map folder betterJohn Firebaugh2016-02-111-1/+1
* [core] destruct WorkTask data before calling the callbackKonstantin Käfer2016-01-281-2/+4
* [core] place symbol layers in correct orderAnsis Brammanis2016-01-141-2/+4
* [core] Rationalize error handling for resource loadingJohn Firebaugh2015-12-231-13/+7
* Eliminate boolean return codeJohn Firebaugh2015-12-221-3/+2
* [core] Avoid making a new copy of layers for redoPlacementJohn Firebaugh2015-12-071-4/+2
* [core] Don't share util::ptr<StyleLayer> across threadsJohn Firebaugh2015-12-011-7/+8
* [core] Rewrite image handlingJohn Firebaugh2015-11-251-2/+5
* [core] Use current copy of style layers when reparsing tilesJohn Firebaugh2015-10-301-4/+8
* [core] Separate type for RasterTileParseResultJohn Firebaugh2015-10-301-9/+5
* [core] Merge LiveTileData into VectorTileDataJohn Firebaugh2015-10-291-40/+17
* [core] always reparse with the freshest possible placement configKonstantin Käfer2015-10-261-12/+12
* [core] reparse tiles when new data arrivesKonstantin Käfer2015-10-261-17/+67
* [core] Make response data shared to avoid excessive copyingKonstantin Käfer2015-10-261-6/+6
* [core] Annotation refactorJohn Firebaugh2015-10-201-3/+3
* fix symbol collision detection in perspective viewAnsis Brammanis2015-08-241-4/+4
* Remove hacks because of Glyph requests could not be canceledThiago Marcos P. Santos2015-07-161-6/+2
* Make one arg ctors explicitThiago Marcos P. Santos2015-07-111-1/+1
* Do not force uv_loop_t as the first parameter for a threaded object ctorThiago Marcos P. Santos2015-07-061-1/+1
* Report errors when parsing raster tilesThiago Marcos P. Santos2015-07-021-3/+12
* Simplify RunLoopJohn Firebaugh2015-07-011-12/+17
* Catch exceptions when parsing tile PBFsThiago Marcos P. Santos2015-07-011-2/+6
* Single-purpose Worker functionsJohn Firebaugh2015-07-011-4/+36
* Move WorkerTask functionality into RunLoop coreJohn Firebaugh2015-07-011-21/+9
* Make the FileSource available from the ThreadContextThiago Marcos P. Santos2015-06-251-1/+10
* Introduce the ThreadContextThiago Marcos P. Santos2015-06-251-1/+2
* Replace mbgl::util::make_unique<> with std::make_unique<>Konstantin Käfer2015-05-261-2/+2
* make WorkRequests cancelableKonstantin Käfer2015-05-081-14/+11
* Reference safety for Worker after callbacksJohn Firebaugh2015-05-061-2/+9
* Join worker tasks before destroying TileDataJohn Firebaugh2015-05-041-4/+10
* lower thread priority of worker threadsKonstantin Käfer2015-05-041-1/+2
* More bandaids to avoid #1309John Firebaugh2015-05-011-2/+2
* Rewrite Worker in terms of Thread<>John Firebaugh2015-04-281-57/+13
* Replace uv_messenger with AsyncQueue; rewrite remaining uv_* in C++John Firebaugh2015-04-091-0/+73