summaryrefslogtreecommitdiffstats
path: root/dom/workers/ServiceWorkerJobQueue.h
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@gmail.com>2018-09-16 11:43:06 +0200
committerwolfbeast <mcwerewolf@gmail.com>2018-09-16 11:43:06 +0200
commit0384dc34be59a77d74cc9a1f8e754694b95dd13a (patch)
tree777314c67050c44f02146268bbf613a80b48e119 /dom/workers/ServiceWorkerJobQueue.h
parentb2cbc7b654d51543d9b5e75f0397bdc8c8b5fc5b (diff)
downloadUXP-0384dc34be59a77d74cc9a1f8e754694b95dd13a.tar
UXP-0384dc34be59a77d74cc9a1f8e754694b95dd13a.tar.gz
UXP-0384dc34be59a77d74cc9a1f8e754694b95dd13a.tar.lz
UXP-0384dc34be59a77d74cc9a1f8e754694b95dd13a.tar.xz
UXP-0384dc34be59a77d74cc9a1f8e754694b95dd13a.zip
Send worker-runnables destined for the main thread actually to the main thread.
A case of "one queue too many" here. Instead of worker runnables being sent to the main thread where they are supposed to run, they are put in a task queue per-worker. This is devastating for performance if many workers are running.
Diffstat (limited to 'dom/workers/ServiceWorkerJobQueue.h')
0 files changed, 0 insertions, 0 deletions