3 Commits (52afd305090408f73033f435fe4f589957b73924)

Author SHA1 Message Date
Antonio SJ Musumeci 569537df9e Remove use of pthread_getname_np to work with older musl versions 1 year ago
Antonio SJ Musumeci 620cab2948 Rework thread pool queue depth impl 1 year ago
Antonio SJ Musumeci 766b923116 Fix thread pool destruction where threads don't explicitly exit themselves 1 year ago
Antonio SJ Musumeci 6d2c99e487 Remove unneeded debug logging from thread pool 1 year ago
Antonio SJ Musumeci 0a94bd7cfc Rework thread pool, add ability to add/remove threads at runtime 1 year ago
Antonio SJ Musumeci 76c8d48dbd Change threadpool to use concurrentqueue 1 year ago
Antonio SJ Musumeci 0ed03a1535 Use relaxed memory order for atomic counters 1 year ago
Antonio SJ Musumeci 2377cb05b6 Add thread names for easier debugging 1 year ago
Antonio SJ Musumeci 5ab0fbcaee Add manual GC triggering + configurable process queue depth 2 years ago
Antonio SJ Musumeci 34310170ac Add ability to pin read and processing threads 2 years ago
Antonio SJ Musumeci 24423b8d2a Add async message processing 2 years ago