Skip to content

Releases: mirage/shared-memory-ring

Traceability release

09 Jan 20:54
Compare
Choose a tag to compare
  • add profiling/tracing support
  • add a "Front.wait_for_free" function to wait for n free slots
  • add opam file

Interface now supports xenstore ring reconnection

16 Jul 10:37
Compare
Choose a tag to compare

In order to reconnect to an existing (xenstore) ring after a restart we must avoid (i) removing data which we haven't persisted somewhere; and (ii) avoid writing the same chunk of data twice. We make this possible by exposing a 'type position' and using this in both 'read' and 'write'. The position represents the current offset in the data stream. The position is manually advanced by the client via the 'advance' function.

Supports Mirage 1.0

08 Dec 11:40
Compare
Choose a tag to compare
Merge pull request #7 from avsm/master

bump to v1.0.0