diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-09-16 11:43:06 +0200 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-09-16 11:43:06 +0200 |
commit | 0384dc34be59a77d74cc9a1f8e754694b95dd13a (patch) | |
tree | 777314c67050c44f02146268bbf613a80b48e119 /layout/base/RestyleManager.cpp | |
parent | b2cbc7b654d51543d9b5e75f0397bdc8c8b5fc5b (diff) | |
download | UXP-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 'layout/base/RestyleManager.cpp')
0 files changed, 0 insertions, 0 deletions