From: Maged Michael Date: Thu, 14 Dec 2017 02:54:26 +0000 (-0800) Subject: UnboundedQueue: Use alignas instead of FOLLY_ALIGNED X-Git-Tag: v2017.12.18.00~16 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d5b67c256c7423d74f4794d7fe421ed239807be4;p=folly.git UnboundedQueue: Use alignas instead of FOLLY_ALIGNED Summary: Use alignas instead of FOLLY_ALIGNED Reviewed By: Orvid Differential Revision: D6554984 fbshipit-source-id: 5b11ac387faa137aa8dd0c35b6e9bb999cf0bf2d --- diff --git a/folly/concurrency/UnboundedQueue.h b/folly/concurrency/UnboundedQueue.h index 7320b6cd..2f2571cc 100644 --- a/folly/concurrency/UnboundedQueue.h +++ b/folly/concurrency/UnboundedQueue.h @@ -216,11 +216,9 @@ class UnboundedQueue { static_assert(LgSegmentSize < 32, "LgSegmentSize must be < 32"); static_assert(LgAlign < 16, "LgAlign must be < 16"); - FOLLY_ALIGNED(Align) - Atom head_; + alignas(Align) Atom head_; Atom consumerTicket_; - FOLLY_ALIGNED(Align) - Atom tail_; + alignas(Align) Atom tail_; Atom producerTicket_; public: