[PATCH] D48240: Try again to implement a FIFO task queue
Chandler Carruth via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Jun 16 16:52:28 PDT 2018
chandlerc added a comment.
Before I dig in too much to the code, I want to better understand the underlying goal...
The core primitive here is a *serialized* task queue from what I understand...
Is it important that it starts a separate thread and eagerly (as opposed to lazily) processes the enqueued tasks?
If not, what about making this a lazy system and a more literal work queue?
If so, would it be a problem for the thread(s) used to be shared with other work at times (provided the synchronized aspect is preserved)?
https://reviews.llvm.org/D48240
More information about the llvm-commits
mailing list