summaryrefslogtreecommitdiffstats
path: root/workqueue.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* workqueue: Don't need to trace items anymoreOmar Rizwan2024-12-051-8/+2
* WIP: Steal-one instead of steal-half. Might fix dropping itemsOmar Rizwan2024-12-051-32/+17
* workqueue: Fix horrible bug in steal-one (Andy Wingo bug)Omar Rizwan2024-12-051-1/+2
* workqueue: Untested on Linux: remove semaphoreOmar Rizwan2024-11-291-16/+1
* Some doc improvementsOmar Rizwan2024-11-171-1/+1
* workqueue: WIP: actually steal half, not allOmar Rizwan2024-11-171-1/+3
* WIP: check workqueue resize (they're getting HUGE on gadget-pink)Omar Rizwan2024-11-141-0/+4
* workqueue: Fix steal-half; fixes queue blockages!Omar Rizwan2024-11-061-4/+4
* WIP: report workqueue sizes on steal traceOmar Rizwan2024-11-061-0/+7
* Implement steal-half (had to be careful with ssize_t)Omar Rizwan2024-10-161-2/+28
* web/threads: Factor out itemToStringObjOmar Rizwan2024-09-191-1/+1
* WIP: Starting on workqueue reportingOmar Rizwan2024-09-191-4/+25
* workqueue: Fix semaphore on macOSOmar Rizwan2024-08-131-5/+8
* workerWaiters scheme. This seems to work pretty well?Omar Rizwan2024-08-071-1/+16
* Fix workqueue.cOmar Rizwan2024-05-221-0/+1
* trace: Raise limit; print thread indexOmar Rizwan2024-05-221-1/+0
* workqueue: Use wingo fix for integer overflowOmar Rizwan2024-05-171-8/+11
* WIP: new workqueue/thread control compilesOmar Rizwan2024-05-171-6/+15
* WIP: workqueue from chase-levOmar Rizwan2024-05-171-44/+91
* Add REMOVE_PARENT to try to incrementalize better. Add trie mutex.Omar Rizwan2024-03-221-2/+8
* WIP: Start on big locking/parallelism refactorOmar Rizwan2024-02-221-1/+2
* workqueue: HOLD priority, some comments.Omar Rizwan2024-02-191-4/+4
* Implement Say. Split off test.tcl. Fix mutex bugs.Omar Rizwan2024-02-061-0/+1
* Push items to workqueue.Omar Rizwan2024-01-261-0/+5
* main: Pop item from work queue in each worker.Omar Rizwan2024-01-261-22/+22
* Move to thread prototyping, delete shm_mallocOmar Rizwan2024-01-261-11/+0
* workqueue: Build, print addressesOmar Rizwan2024-01-261-0/+4
* workqueue: WIP, trying to figure out process designOmar Rizwan2024-01-261-0/+55