@hackage / thread-local-storage

Several options for thread-local-storage (TLS) in Haskell.

Latest0.2

About

Metadata

  • Last updated , by ryanglscott
  • License BSD-3-Clause
  • Categories Systems Programming
  • Maintained by: rrnewton@gmail.com

  • Lottery factor: 0

Links

Installation

Tested Compilers

  1. 8.6.1
  2. 8.4.3
  3. 8.2.2
  4. 8.0.2
  5. 7.10.3

Readme

thread-local-storage

Hackage Hackage Dependencies Haskell Programming Language BSD3 License Build

See .cabal file for description.

Here are some example benchmark results (on an Ivy Bridge i7-3770), with a typical time of 10.4 nanoseconds to get to a TLS variable given one IO thread per OS thread:

example benchmarks