Displaying 1 to 4 from 4 results

IYFThreading - A C++11 thread pool and profiler

  •    C++

This is a header only C++11 (and later) library that contains a thread pool and a profiler. It is licensed under the 3-clause BSD license and only depends on the standard library. Last but not least, when testing, this library is built with -fsanitize=thread and the sanitizer does not detect any invalid behaviour. This library is still being tested and refined. You should consider it to be a BETA VERSION.

goethe - Threading and Caching Utilities for golang

  •    Go

This package provides several useful threading, locking and caching utilities for use in golang. In particular goethe (pronounced ger-tay) threads have thread-ids which can be useful for logging and in thread pools. This package maintains one global goethe implementation which can be gotten using the github.com/jwells131313/goethe.GetGoethe() method.