summaryrefslogtreecommitdiff
path: root/src/common (unfollow)
Commit message (Expand)AuthorFilesLines
2022-06-16common: param_package: Demote DEBUG to TRACE for gettersGravatar Narr the Reg1-3/+3
2022-06-15bounded_threadsafe_queue: Use constexpr capacity and maskGravatar Morph1-86/+73
2022-06-13common/assert: rework ASSERT handling to avoid std::function usageGravatar Liam2-35/+20
2022-06-13common/assert: add unlikelyGravatar Liam1-1/+1
2022-06-13common: Don't test ASSERT conditions inlineGravatar Liam2-32/+36
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam3-3/+18
2022-06-13common: Eliminate variable shadowingGravatar Morph1-2/+2
2022-06-05common: consolidate ELF structure definitionsGravatar Liam2-0/+334
2022-06-02gpu_thread: Move to bounded queueGravatar Levi Behunin1-0/+180
2022-06-01core/debugger: Implement new GDB stub debuggerGravatar Liam2-1/+2
2022-05-29settings: Set Vulkan to the default renderer backendGravatar lat9nq1-1/+1
2022-05-26path_util: Resolve `-Wpointer-bool-conversion` warningGravatar lat9nq1-3/+1
2022-05-23input_common: Make vibration request asyncGravatar Narr the Reg1-0/+1
2022-05-15string_util: Add U16StringFromBufferGravatar lat9nq2-0/+6
2022-05-08VideoCore: Add option to dump the macros.Gravatar Fernando Sahmkow1-0/+1
2022-04-28GCC 12 fixesGravatar Liam1-1/+1
2022-04-28chore: add missing SPDX tagsGravatar Andrea Pappacoda19-172/+59
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph67-211/+136
2022-04-16yuzu: Add custom ringcon configurationGravatar german772-0/+4
2022-04-11hle: kernel: Use std::mutex instead of spin locks for most kernel locking.Gravatar bunnei1-2/+3
2022-04-07common: Replace lock_guard with scoped_lockGravatar Merry3-5/+5
2022-04-06service: jit: stub JIT serviceGravatar Liam2-0/+2
2022-04-03native_clock: Internal linkage for FencedRDTSCGravatar Merry1-2/+4
2022-04-03native_clock: Use lfence with rdtscGravatar merry1-14/+33
2022-04-02native_clock: Use writeback from CAS to avoid double-loadingGravatar merry1-4/+6
2022-04-02atomic_ops: Implement AtomicCompareAndSwap with writebackGravatar merry1-0/+73
2022-04-02native_clock: Use AtomicLoad128Gravatar Merry1-2/+2
2022-04-02atomic_ops: Implement AtomicLoad128Gravatar Merry1-0/+17
2022-03-26configuration: Add Paranoid CPU accuracy levelGravatar merry1-1/+2
2022-03-24hle: nvflinger: Merge Rect with Common::Rectangle.Gravatar bunnei1-5/+45
2022-03-24common: logging: Add a logger for NVFlinger.Gravatar bunnei2-0/+2
2022-03-20general: Fix clang/gcc build errorsGravatar ameerj7-0/+9
2022-03-19common: Reduce unused includesGravatar ameerj25-32/+1
2022-03-19common: Reduce unused includesGravatar ameerj8-12/+0
2022-03-14common: tree: Various updates.Gravatar bunnei1-284/+341
2022-03-14common: intrusive_red_black_tree: Various updates.Gravatar bunnei1-181/+210
2022-03-11cpu_detect: Add additional x86 flags and telemetryGravatar Wunkolo3-27/+84
2022-03-11common/telemetry: Update `AddField` name type to `string_view`Gravatar Wunkolo1-3/+4
2022-03-10backend: Ensure backend_thread is destructed before message_queueGravatar Merry1-1/+1
2022-03-09cpu_detect: Revert `__cpuid{ex}` array-type argumentGravatar Wunkolo1-6/+6
2022-03-09cpu_detect: Add missing `lzcnt` detectionGravatar Wunkolo1-0/+1
2022-03-09cpu_detect: Refactor cpu/manufacturer identificationGravatar Wunkolo2-24/+38
2022-03-09cpu_detect: Update array-types to `span` and `array`Gravatar Wunkolo1-11/+13
2022-03-09cpu_detect: Utilize `Bit<N>` utility functionGravatar Wunkolo1-32/+20
2022-03-09cpu_detect: Compact capability fieldsGravatar Wunkolo1-20/+21
2022-03-09bit_util: Add `bit` utility functionGravatar Wunkolo1-0/+7
2022-03-02host_memory: Fix fastmem crashes in debug buildsGravatar Morph1-2/+2
2022-02-27logging: Convert `backend_thread` into an `std::jthread`Gravatar Wunkolo1-13/+5
2022-02-27dynarmic: Inline exclusive memory accessesGravatar merry2-0/+4
2022-02-21settings: Add a new "use_extended_memory_layout" setting.Gravatar bunnei2-0/+2