ywkaras opened a new issue #7398:
URL: https://github.com/apache/trafficserver/issues/7398


   This is not simply a cosmetic issue.  ink_atomic.h effectively assumes there 
is no need for memory fence instructions on any architecture that TS runs on:
   
   
https://github.com/apache/trafficserver/blob/77714f253f3a3ab4ce39877da52e14b6270f6868/include/tscore/ink_atomic.h#L171
   
   For x86 architectures for example, this is not true for any version after 
the 386.  It may also be true, for some architectures (or compiler options), 
that the alignment requirements when doing atomic access are stricter than 
those for non-atomic access.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to