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
References: |