summaryrefslogtreecommitdiff
path: root/src/common (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6099 from bunnei/derive-memGravatar bunnei2021-04-102-0/+44
|\
| * common: common_sizes: Move sizes to the Common namespace.Gravatar bunnei2021-03-231-0/+4
| * common: common_sizes: Move Invalid to Size_* prefix and add missing values.Gravatar bunnei2021-03-211-1/+7
| * hle: kernel: board: k_system_control: Extend to include memory region sizes.Gravatar bunnei2021-03-211-0/+10
| * common: Move common sizes to their own header for code reuse.Gravatar bunnei2021-03-212-0/+24
* | Merge pull request #6162 from degasus/no_spin_loopsGravatar bunnei2021-04-091-1/+9
|\ \
| * | common/threadsafe_queue: Provide Wait() method.Gravatar Markus Wick2021-04-071-1/+9
* | | bgtc: Update to 12.x and implement OpenTaskServiceGravatar Morph2021-04-092-0/+2
|/ /
* / common: Move assert failure handling into a cpp file.Gravatar Markus Wick2021-04-043-6/+20
|/
* fiber: Double default stack sizeGravatar MerryMage2021-03-101-1/+1
* common: Fiber: use a reference for YieldTo.Gravatar bunnei2021-03-072-8/+6
* common: fiber: Use weak_ptr when yielding.Gravatar bunnei2021-03-052-8/+13
* Revert "core: Switch to unique_ptr for usage of Common::Fiber."Gravatar bunnei2021-03-052-9/+9
* Merge pull request #6006 from bunnei/fiber-unique-ptrGravatar bunnei2021-03-042-9/+9
|\
| * core: Switch to unique_ptr for usage of Common::Fiber.Gravatar bunnei2021-02-272-9/+9
* | [network] Error handling reformGravatar comex2021-02-282-16/+34
* | Merge pull request #5984 from jbeich/gcc-freebsdGravatar bunnei2021-02-271-0/+1
|\ \ | |/ |/|
| * common: add missing header after f3805376f726Gravatar Jan Beich2021-02-231-0/+1
* | Merge pull request #5953 from bunnei/memory-refactor-1Gravatar bunnei2021-02-273-0/+256
|\ \ | |/ |/|
| * common: Add implementation of TinyMT (Mersenne Twister RNG).Gravatar bunnei2021-02-182-0/+251
| * common: alignment: Add DivideUp utility method.Gravatar bunnei2021-02-181-0/+5
* | common: wall_clock: Fix integer overflow with StandardWallClock.Gravatar bunnei2021-02-192-7/+28
|/
* common/cityhash: Use common typesGravatar ReinUsesLisp2021-02-182-114/+98
* common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL ...Gravatar bunnei2021-02-151-8/+9
* common: Merge uint128 to a single header file with inlines.Gravatar bunnei2021-02-154-135/+84
* common: Add -fsized-deallocation as a Clang flagGravatar lat9nq2021-02-091-0/+2
* string_util: Remove MSVC workaround for converting between UTF8/UTF16Gravatar Morph2021-02-081-14/+0
* Merge pull request #5885 from MerryMage/ring_buffer-granularityGravatar bunnei2021-02-061-11/+10
|\
| * ring_buffer: Remove granularity template argumentGravatar MerryMage2021-02-061-11/+10
* | hle: kernel: Drop R_UNLESS_NOLOG in favor of expanded if-statement.Gravatar bunnei2021-02-051-8/+0
* | common: scope_exit: Add a cancellable ScopeExit macro.Gravatar bunnei2021-02-051-0/+6
* | common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log.Gravatar bunnei2021-02-051-0/+8
|/
* common: common_funcs: Change R_UNLESS to LOG_ERROR.Gravatar bunnei2021-01-281-1/+1
* common: common_funcs: Log error on R_UNLESS.Gravatar bunnei2021-01-281-0/+3
* common: common_funcs: Add useful kernel macro R_SUCCEED_IF.Gravatar bunnei2021-01-281-0/+3
* common: common_funcs: Add a few more useful macros for kernel code.Gravatar bunnei2021-01-281-0/+11
* Merge pull request #5778 from ReinUsesLisp/shader-dirGravatar bunnei2021-01-273-0/+39
|\
| * renderer_opengl: Avoid precompiled cache and force NV GL cache directoryGravatar ReinUsesLisp2021-01-213-0/+39
* | common: Add missing include to bit_util.hGravatar bunnei2021-01-211-0/+1
* | bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64Gravatar Lioncash2021-01-211-35/+13
|/
* Merge pull request #5360 from ReinUsesLisp/enforce-memclass-accessGravatar bunnei2021-01-171-2/+2
|\
| * core: Silence Wclass-memaccess warningsGravatar ReinUsesLisp2021-01-151-2/+2
* | Merge pull request #5275 from FernandoS27/fast-native-clockGravatar bunnei2021-01-155-104/+174
|\ \
| * | X86/NativeClock: Reimplement RTDSC access to be lock free.Gravatar Fernando Sahmkow2021-01-025-103/+107
| * | X86/NativeClock: Improve performance of clock calculations on hot path.Gravatar Fernando Sahmkow2021-01-022-5/+71
* | | Merge pull request #5336 from lioncash/treeGravatar bunnei2021-01-152-841/+668
|\ \ \
| * | | common/tree: Convert defines over to templatesGravatar Lioncash2021-01-122-592/+666
| * | | common/tree: Remove unused splay tree definesGravatar Lioncash2021-01-121-249/+2
* | | | Merge pull request #5358 from ReinUsesLisp/rename-insert-paddingGravatar LC2021-01-151-4/+4
|\ \ \ \ | | |_|/ | |/| |
| * | | common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITGravatar ReinUsesLisp2021-01-151-4/+4