summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
diff options
context:
space:
mode:
authorAndrew Knight <andrew.knight@digia.com>2014-06-25 11:36:35 +0300
committerAndrew Knight <andrew.knight@digia.com>2014-06-25 16:34:45 +0200
commit273ed8e0fa527f4c4382d45eaced54314318173f (patch)
tree6a4023b21900ac6986770ccac1c300856efff442 /src/corelib/tools
parentb46e48f1b72267d14fc4b9e1969f0fc0a4eb739e (diff)
winrt: Refactor timer callbacks
With the previous solution, a thread pool timer callback fired in the same thread as the dispatcher. Now that timers can be called from the base thread pool, callbacks can come from alternate threads and so the associated event dispatcher must be tracked. This change refactors how timer info objects are created and tracked so that they can be properly created/destroyed/queued inside the timer callbacks. All QTimer tests pass. Change-Id: I18a5573df2a8fa32d1982c61e665d5df664b6db0 Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Diffstat (limited to 'src/corelib/tools')
0 files changed, 0 insertions, 0 deletions