package riot

  1. Overview
  2. Docs
An actor-model multi-core scheduler for OCaml 5

Install

Dune Dependency

Authors

Maintainers

Sources

riot-0.0.2.tbz
sha256=724fedaf9a349ca17858d8233ce0c7835fed95a2afd49b6e620a987c8219efc4
sha512=c83a6c51f89583d0b171901618d81894b38376b8ad2bea901de4d9ab4511b8008cca76302278a69a202157e9c379f2802392c4e17046d0ec2843052dc0610b3e

doc/CHANGES.html

Changes

0.0.2

  • New Riot.random () API to expose current scheduler's random state
  • Better logging in the Net module
  • Fix a bug where Net.Socket operations where hanging on I/O polling when they could have been eager

0.0.1

First release, including:

  • First working version of the scheduler
  • Support for process spawning, message passing, monitoring, and linking
  • Rudimentary supervisors
  • Basic (and incomplete) GenServer
  • Scheduling-aware I/O primitives
  • Scheduling-aware Logger
  • Timers
OCaml

Innovation. Community. Security.

On This Page
  1. 0.0.2
  2. 0.0.1