Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Failed to load latest commit information.
AllocateMirrored.c free the correct amount of memory in the event that vm_remap fails fo…
AllocateMirrored.h change AllocatePair to more general AllocateMirrored, allowing any nu…
LICENSE add LICENSE and bare-bones README
MAMirroredQueue.h add ability to lock allocation for multithreaded use, modify thread t…
MAMirroredQueue.m advance the write pointer in write:count:
README.markdown add LICENSE and bare-bones README
main.m add ARC to compile flags



MAMirroredQueue is a ring buffer implementation that uses virtual memory tricks to achieve fast operation, avoid copying data, and thread safety without using locks.

Something went wrong with that request. Please try again.