remove volatile qualifier on ringbuf r/w pointers
commit06749e0c679e8989fe0e8d6a5e0d7dac009b3da4
authorkrasjet <nil@krj.st>
Fri, 12 Aug 2022 18:07:45 +0000 (12 18:07 +0000)
committerNedko Arnaudov <nedko@nedk.org>
Sat, 27 Aug 2022 15:07:35 +0000 (27 18:07 +0300)
tree3a141ccb7e6451a2605c3d6ee6af49a06928a336
parent165f5fdd92617562eaed576c6c703002186fdd0a
remove volatile qualifier on ringbuf r/w pointers

The volatile constraints are excess when compiler barriers are present.
It generates unnecessary `mov` instructions when pointers aren't going
to be updated.
common/jack/ringbuffer.h
common/ringbuffer.c