ML-Linda(ID:1574/mll001)


U Edinburgh, under development. ML Threads Greg Morrisett
SML/NJ with mutual exclusion primitives similar to those in Modula-2+ and Mesa. Lightweight threads are created using 'fork'. They are pre-emptively scheduled, and communicate via shared memory which can be protected by a 'mutex' (monitor).
Implementations for 68020, SPARC and MIPS, and also VAX- and MIPS-based multiprocessors.

Places
Related languages
SML/NJ => ML-Linda   Extension of

References:
  • Cooper, E. et al, "Adding Threads to Standard ML", CMU-CS-90- 186, CMU Dec 1990 view details