summaryrefslogtreecommitdiff
path: root/src/thread_pool.cpp
AgeCommit message (Collapse)Author
2024-11-14add pk.h and major pkmem refactorJonathan Bradley
Completely replaces the memory module with pkmem pkmem is a newer implementation of the same bucket memory structure. Also includes replacing pkstr.h with pk.h's pkstr
2024-01-11checkpoint - mostly working condition after changesJonathan Bradley
2024-01-09refactor and simplify bucketed-arrayJonathan Bradley
2024-01-01refactor ThreadRun for better pointer safetyJonathan Bradley
2024-01-01add inner function for detatching all threadsJonathan Bradley
2024-01-01join should be called explicitlyJonathan Bradley
2023-12-23PkeThreads_Enqueue now takes a pointer to a taskJonathan Bradley
2023-12-12use specific types for handle indexes consistentlyJonathan Bradley
2023-12-11replace handles with union structJonathan Bradley
2023-12-06expose if the contents of a bucket were movedJonathan Bradley
2023-11-29add thread_poolJonathan Bradley