12 Commits (5e07baddbcb7789ca9dadc47f07f9c3f15b09a95)

Author SHA1 Message Date
wheremyfoodat 8a5329b19a common/ring_buffer: Include <limits> header 2 years ago
FearlessTobi f14b3364ad ring_buffer: Use feature macro 2 years ago
Morph accc43e31f ring_buffer: Fix const usage on std::span 3 years ago
Kelebek1 c7430e51e3 Remove memory allocations in some hot paths 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ameerj e70b4f3fc5 common: Reduce unused includes 4 years ago
MerryMage 46ea7034cc ring_buffer: Remove granularity template argument 5 years ago
Lioncash 2ef7815422 common: Make use of [[nodiscard]] where applicable 5 years ago
Lioncash 939161b4dc ring_buffer: Use std::atomic_size_t in a static assert 7 years ago
Lioncash b834638dc0 ring_buffer: Use std::hardware_destructive_interference_size to determine alignment size for avoiding false sharing 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
MerryMage 62e2e0a8fb common: Implement a ring buffer 7 years ago