summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2021-01-21common: Add missing include to bit_util.hbunnei
2021-01-21bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64Lioncash
2021-01-17Merge pull request #5360 from ReinUsesLisp/enforce-memclass-accessbunnei
2021-01-15Merge pull request #5275 from FernandoS27/fast-native-clockbunnei
2021-01-15Merge pull request #5336 from lioncash/treebunnei
2021-01-15Merge pull request #5358 from ReinUsesLisp/rename-insert-paddingLC
2021-01-15core: Silence Wclass-memaccess warningsReinUsesLisp
2021-01-15common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp
2021-01-15Merge pull request #5355 from lioncash/timerbunnei
2021-01-15Merge pull request #5357 from ReinUsesLisp/alignment-log2LC
2021-01-15common/bit_util: Replace CLZ/CTZ operations with standardized onesLioncash
2021-01-15common/alignment: Upgrade to use constraints instead of static assertsReinUsesLisp
2021-01-15common/alignment: Rename AlignBits to AlignUpLog2ReinUsesLisp
2021-01-15common/timer: RemoveLioncash
2021-01-15common/color: RemoveReinUsesLisp
2021-01-12Merge pull request #5280 from FearlessTobi/port-5666bunnei
2021-01-12common/tree: Convert defines over to templatesLioncash
2021-01-12common/tree: Remove unused splay tree definesLioncash
2021-01-11common/parent_of_member: Replace TYPED_STORAGE define with template aliasLioncash
2021-01-11common: common_funcs: Add R_UNLESS macro.bunnei
2021-01-11common: Introduce useful tree structures.bunnei
2021-01-09common/div_ceil: Return numerator typeReinUsesLisp
2021-01-04Address review commentsFearlessTobi
2021-01-04Delete the old log file before rotating (#5675)xperia64
2021-01-03Fix the old log file to work with the log parser.bunnei
2021-01-03Rotate previous log file to '.old' if it existsxperia64
2021-01-02general: Fix various spelling errorsMorph
2021-01-02X86/NativeClock: Reimplement RTDSC access to be lock free.Fernando Sahmkow
2021-01-02X86/NativeClock: Improve performance of clock calculations on hot path.Fernando Sahmkow
2021-01-01memory: Remove MemoryHookMerryMage
2021-01-01Merge pull request #5249 from ReinUsesLisp/lock-free-pagesbunnei
2020-12-30Merge pull request #5208 from bunnei/service-threadsbunnei
2020-12-29core/memory: Read and write page table atomicallyReinUsesLisp
2020-12-29common: ThreadWorker: Add class to help do asynchronous work.bunnei
2020-12-29k_priority_queue: Fix concepts usecomex
2020-12-20Merge pull request #5131 from bunnei/scheduler-rewritebunnei
2020-12-13cmake: Fix generating CMake configs and linking with Boostlat9nq
2020-12-12common: Update CMakeList to fix build issue with Boost.bunnei
2020-12-11Revert "Merge pull request #5173 from lioncash/common-fs"Morph
2020-12-11Revert "Merge pull request #5174 from ReinUsesLisp/fs-fix"Morph
2020-12-11Revert "Merge pull request #5179 from ReinUsesLisp/fs-path"Morph
2020-12-11Revert "Merge pull request #5181 from Morph1984/5174-review"Morph
2020-12-09common/file_util: Simplify the behavior of CreateFullPathMorph
2020-12-09common/file_util: Let std::filesystem cast from UTF16 to std::stringReinUsesLisp
2020-12-09common/file_util: Fix and deprecate CreateFullPath, add CreateDirsReinUsesLisp
2020-12-09common/file_util: Succeed on CreateDir when the directory existsReinUsesLisp
2020-12-09file_util: Migrate remaining file handling functions over to std::filesystemLioncash
2020-12-08file_util: Migrate Exists() and IsDirectory() over to std::filesystemLioncash
2020-12-07Merge pull request #5136 from lioncash/video-shadow3LC
2020-12-06common: BitSet: Various style fixes based on code review feedback.bunnei