summaryrefslogtreecommitdiff
path: root/Source/Core/Common
AgeCommit message (Expand)Author
2025-05-30Config: Make s_callbacks_lock recursive to fix hardcore mode deadlock.Jordan Woyak
2025-05-25Merge pull request #13647 from jordan-woyak/sha1-avoid-memcpyJosJuice
2025-05-20WorkQueueThread: Fix Cancel() race with internal command queue.Jordan Woyak
2025-05-09Crypto/SHA1: Re-add memcpy avoiding optimization to BlockContext::Update.Jordan Woyak
2025-05-09Merge pull request #13641 from jordan-woyak/sha1-fixJMC47
2025-05-09Merge pull request #13586 from Tilka/spr_disasmJMC47
2025-05-08Crypto/SHA1: Fix past-the-last-element std::array access and modernize code.Jordan Woyak
2025-05-04Merge pull request #13608 from jordan-woyak/async-work-threadAdmiral H. Curtiss
2025-05-04Merge pull request #13482 from jordan-woyak/string-util-conceptsAdmiral H. Curtiss
2025-05-04Merge pull request #13602 from jordan-woyak/move-only-functionAdmiral H. Curtiss
2025-05-03Common and VideoCommon: Change texture data from std::vector to Common::Uniqu...Jordan Woyak
2025-05-02LogManager: Stop using manual memory managementJosJuice
2025-05-02Merge pull request #13596 from JosJuice/config-callback-lockingJosJuice
2025-05-01Common: Add AsyncWorkThread.Jordan Woyak
2025-05-01StringUtil: Use concepts instead of enable_if.Jordan Woyak
2025-04-30Merge pull request #13587 from jordan-woyak/manual-valueAdmiral H. Curtiss
2025-04-30Common: Move some duplicate container element construction logic into a Manua...Jordan Woyak
2025-04-30WorkQueueThread: Cleanups. Implement in terms of WaitableSPSCQueue. Add singl...Jordan Woyak
2025-04-30Merge pull request #13436 from JoshuaVandaele/clang-format-19OatmealDome
2025-04-27Common: Add MoveOnlyFunction.Jordan Woyak
2025-04-26Config: Add locking for config changed callbacksJosJuice
2025-04-25Config: Add [[nodiscard]] to AddConfigChangedCallbackDentomologist
2025-04-25Merge pull request #13451 from vyuuui/numeric_labelsTilka
2025-04-25Merge pull request #13497 from hoogmin/modernize_fs_pathTilka
2025-04-25GekkoDisassembler: standardize SPR names and add missing onesTillmann Karras
2025-04-23 linter: Add and apply new formatting rulesJoshua Vandaƫle
2025-04-23linter: Apply clang-format 19.1 formattingJoshua Vandaƫle
2025-04-22Common: SPSCQueue cleanups and improvements.Jordan Woyak
2025-04-22Merge pull request #13529 from jordan-woyak/StateBufferJordan Woyak
2025-04-22Merge pull request #13477 from OatmealDome/macos-11OatmealDome
2025-04-21IOS: Only have one USBScannerJosJuice
2025-04-21Merge pull request #13467 from JosJuice/profiler-thread-safetyJosJuice
2025-04-21MemoryUtil: Remove availability checks for macOS 11OatmealDome
2025-04-20Merge pull request #13549 from shuffle2/ucrtpatchTilka
2025-04-20remove ucrt compat patchesShawn Hoffman
2025-04-20HttpRequest: remove some legacy code for windows < 8.1Shawn Hoffman
2025-04-19Common: Add UniqueBuffer and SharedBuffer templates.Jordan Woyak
2025-04-19LinearDiskCache: Use make_unique_for_overwrite.Jordan Woyak
2025-04-18Common/Timer: Change HANDLE to void* to avoid including Windows.h to fix cmak...Jordan Woyak
2025-04-16MemArenaDarwin: Initialize all address variables passed to vm_mapOatmealDome
2025-04-08Use std path utility for automatic path seperator handling.Javier Martinez
2025-04-03Common/Timer: Use YieldProcessor on Windows.Jordan Woyak
2025-04-03Common: Create a PrecisionTimer class.Jordan Woyak
2025-03-29Common: Make Profiler thread safeJosJuice
2025-03-25Merge pull request #13433 from iwubcode/update_min_win10JMC47
2025-03-24Add numeric label support to assemblervyuuui
2025-03-23Merge pull request #13093 from mitaclaw/ranges-modernization-4-projectionJMC47
2025-03-17Config: Allow passing a DefaultState object to Set functions to delete keys.Jordan Woyak
2025-03-16Merge pull request #13417 from luzpaz/typo-source-core-commonOatmealDome
2025-03-16Common: use std::chrono for GetLocalTimeSinceJan1970 on Windowsiwubcode