This queue is written in C and can serve as the basis for C++ typesafe queues.
This is still a prototype; it will only compile on M3/4/7 targets, since it depends on the library providing _sync* primitives. These should be replaced with atomic_cas.
cc @bogdanm @rgrover @mjs-arm @jaustin @0xc0170 @meriac
This queue is written in C and can serve as the basis for C++ typesafe queues.
This is still a prototype; it will only compile on M3/4/7 targets, since it depends on the library providing _sync* primitives. These should be replaced with atomic_cas.
cc @bogdanm @rgrover @mjs-arm @jaustin @0xc0170 @meriac