Citron-emu/src/common
Lioncash 781ab8407b general: Use deducation guides for std::lock_guard and std::unique_lock
Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future.
2019-04-01 12:53:47 -04:00
..
logging general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
x64
alignment.h
assert.h
bit_field.h common/bit_util: Fix bad merge duplicating the copy constructor 2019-03-20 23:48:37 -04:00
bit_util.h Fixes and corrections on formatting. 2019-03-27 14:49:43 -04:00
cityhash.cpp
cityhash.h
CMakeLists.txt Implement a MultiLevelQueue 2019-03-27 14:33:44 -04:00
color.h common/vector_math: Move Vec[x] types into the Common namespace 2019-02-26 22:38:36 -05:00
common_funcs.h
common_paths.h
common_types.h gpu: Move GPUVAddr definition to common_types. 2019-03-20 22:36:02 -04:00
detached_tasks.cpp general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
detached_tasks.h
file_util.cpp
file_util.h
hash.h
hex_util.cpp
hex_util.h
math_util.h common/math_util: Move contents into the Common namespace 2019-02-27 03:38:39 -05:00
memory_hook.cpp core: Move PageTable struct into Common. 2019-03-16 22:05:40 -04:00
memory_hook.h core: Move PageTable struct into Common. 2019-03-16 22:05:40 -04:00
microprofile.cpp
microprofile.h
microprofileui.h
misc.cpp
multi_level_queue.h Fixes and corrections on formatting. 2019-03-27 14:49:43 -04:00
page_table.cpp gpu: Rewrite virtual memory manager using PageTable. 2019-03-20 22:36:02 -04:00
page_table.h gpu: Rewrite virtual memory manager using PageTable. 2019-03-20 22:36:02 -04:00
param_package.cpp
param_package.h
quaternion.h common/vector_math: Move Vec[x] types into the Common namespace 2019-02-26 22:38:36 -05:00
ring_buffer.h
scm_rev.cpp.in
scm_rev.h
scope_exit.h
string_util.cpp
string_util.h
swap.h Merge pull request #2090 from FearlessTobi/port-4599 2019-03-20 23:44:20 -04:00
telemetry.cpp
telemetry.h
thread.cpp common/thread: Remove unused functions 2019-03-29 13:26:21 -04:00
thread.h general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
thread_queue_list.h common/thread_queue_list: Remove unnecessary dependency on boost 2019-03-16 05:01:39 -04:00
threadsafe_queue.h general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
timer.cpp
timer.h
uint128.cpp common/uint128: Add missing top-file source text 2019-03-20 22:38:25 -04:00
uint128.h common/uint128: Add missing header guard 2019-03-20 22:39:00 -04:00
vector_math.h common/vector_math: Move Vec[x] types into the Common namespace 2019-02-26 22:38:36 -05:00
web_result.h