summaryrefslogtreecommitdiffstats
path: root/workqueue.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't use DB matches for subscriptionsMason Jones2025-09-121-2/+1
* Publish -> Notify: and Subscribe -> Subscribe:Mason Jones2025-09-101-1/+1
* Implement sub/pubMason Jones2025-09-091-2/+10
* Make asan optional with ASAN_ENABLE env varOmar Rizwan2025-04-231-0/+3
* Remove unused trace & thread-constraint stuffOmar Rizwan2025-02-211-4/+0
* Some hold and keep cleanupOmar Rizwan2025-02-111-15/+1
* WIP: Inline SAY into the running When block.Omar Rizwan2025-02-101-14/+1
* WIP: Steal-one instead of steal-half. Might fix dropping itemsOmar Rizwan2024-12-051-4/+0
* workqueue: Untested on Linux: remove semaphoreOmar Rizwan2024-11-291-3/+0
* Free Hold key and sourceFileNameOmar Rizwan2024-11-231-1/+1
* WIP: Replace REMOVE_PARENT with EVALOmar Rizwan2024-11-171-2/+4
* Implement steal-half (had to be careful with ssize_t)Omar Rizwan2024-10-161-0/+4
* WIP: Do removes on global work queue (compiles, untested)Omar Rizwan2024-10-021-0/+1
* WIP: Add sustain option to Hold!; sysmon will clean upOmar Rizwan2024-09-271-1/+1
* workerWaiters scheme. This seems to work pretty well?Omar Rizwan2024-08-071-0/+7
* WIP: Statements carry source line/filename infoOmar Rizwan2024-07-211-1/+17
* workqueue: Use wingo fix for integer overflowOmar Rizwan2024-05-171-3/+3
* WIP: new workqueue/thread control compilesOmar Rizwan2024-05-171-3/+3
* WIP: workqueue from chase-levOmar Rizwan2024-05-171-6/+9
* Add REMOVE_PARENT to try to incrementalize better. Add trie mutex.Omar Rizwan2024-03-221-1/+2
* WIP: Start on big locking/parallelism refactorOmar Rizwan2024-02-221-1/+9
* (Mostly) transition from raw pointers to generational refsOmar Rizwan2024-02-211-3/+8
* WIP: Start on Hold. Clarify/clean up ownershipOmar Rizwan2024-02-191-2/+15
* Add thread-constraint support. Reschedule gpu.folk onto thread 0Omar Rizwan2024-02-161-0/+2
* Implement Say. Split off test.tcl. Fix mutex bugs.Omar Rizwan2024-02-061-3/+8
* main: Pop item from work queue in each worker.Omar Rizwan2024-01-261-2/+15
* workqueue: WIP, trying to figure out process designOmar Rizwan2024-01-261-0/+13