yuzu/src/common
Lioncash 93f7677402 common/thread: Make Barrier's 'count' member non-const
While admirable as a means to ensure immutability, this has the
unfortunate downside of making the class non-movable. std::move cannot
actually perform a move operation if the provided operand has const data
members (std::move acts as an operation to "slide" resources out of an
object instance). Given Barrier contains move-only types such as
std::mutex, this can lead to confusing error messages if an object ever
contained a Barrier instance and said object was attempted to be moved.
2018-11-21 21:47:08 -05:00
..
logging Merge pull request #1441 from CarlKenner/DebuggerLog 2018-11-05 00:19:59 -05:00
x64 common: Remove dependency on xbyak 2018-11-21 03:43:41 -05:00
alignment.h
assert.h common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional assertions 2018-11-20 18:15:37 -05:00
bit_field.h Common/Bitfield: store value as unsigned type 2018-11-16 15:49:57 +01:00
bit_set.h
cityhash.cpp
cityhash.h
CMakeLists.txt common: Remove dependency on xbyak 2018-11-21 03:43:41 -05:00
color.h
common_funcs.h
common_paths.h
common_types.h common_types: Convert typedefs to using aliases 2018-04-19 22:26:35 -04:00
detached_tasks.cpp
detached_tasks.h
file_util.cpp
file_util.h
hash.h
hex_util.cpp
hex_util.h
math_util.h common/math_util: Simplify std::make_signed usages to std::make_signed_t 2018-11-21 02:08:18 -05:00
microprofile.cpp
microprofile.h
microprofileui.h
misc.cpp
param_package.cpp
param_package.h
quaternion.h
ring_buffer.h
scm_rev.cpp.in
scm_rev.h
scope_exit.h
string_util.cpp am: Deglobalize software keyboard applet 2018-11-18 10:53:47 -05:00
string_util.h am: Deglobalize software keyboard applet 2018-11-18 10:53:47 -05:00
swap.h
telemetry.cpp
telemetry.h compatdb: Use a seperate endpoint for testcase submission 2018-10-28 13:23:02 +01:00
thread_queue_list.h
thread.cpp common/thread: Remove SleepCurrentThread() 2018-11-21 21:40:11 -05:00
thread.h common/thread: Make Barrier's 'count' member non-const 2018-11-21 21:47:08 -05:00
threadsafe_queue.h
timer.cpp
timer.h
vector_math.h
web_result.h