mpl icon indicating copy to clipboard operation
mpl copied to clipboard

Make basis library thread-safe

Open ramLlama opened this issue 7 years ago • 1 comments

The basis library has a few parts that are written with a sequential implementation in mind. This issue is to collect and track these parts of the basis and efforts to fix them.

  • [ ] Int.toString
  • [ ] Random
  • [ ] Readl.fromLargeInt (and possibly other Real.from* functions)

ramLlama avatar May 25 '17 23:05 ramLlama

Most of these issues can be fixed with a SML-level thread local storage. Perhaps this can be rolled into the One structure that most of these functions already use to protect against signal handlers.

ramLlama avatar Oct 13 '17 15:10 ramLlama