Other Structures
The following structures are available globally.
-
Wrapper around an underlying thread local storage abstraction to provide a nicer, typed thread local storage interface.
See moreDeclaration
Swift
public struct TypedThreadLocalStorage<Underlying> where Underlying : RawThreadLocalStorage
-
Undocumented
See moreDeclaration
Swift
public struct PosixThreadLocalStorage : RawThreadLocalStorage
-
A
ComputeThreadPool
that executes everything immediately on the current thread.This threadpool implementation is useful for testing correctness, as well as avoiding context switches when a computation is designed to be parallelized at a coarser level.
See moreDeclaration
Swift
public struct InlineComputeThreadPool : ComputeThreadPool