1602 Commits (7b29a8ce4e1f94bec7e7828fb1674e1b43b937c5)

Author SHA1 Message Date
Lioncash 2beda7c2b3 kernel/process: Use accessors instead of class members for referencing segment array 8 years ago
Lioncash 26de4bb521 core/memory: Get rid of 3DS leftovers 8 years ago
Lioncash d94a173877 kernel/vm_manager: Convert loop into std::any_of() 8 years ago
Lioncash c4e0c3d76c kernel/vm_manager: Use const where applicable 8 years ago
Lioncash ce5ad45278 kernel/vm_manager: Use the VAddr type alias in CarveVMA() 8 years ago
Lioncash 6058c84b79 kernel/thread: Make GetFreeThreadLocalSlot()'s loop indices size_t 8 years ago
Lioncash fac0e42b2f kernel/thread: Make GetFreeThreadLocalSlot() reference parameter a const reference 8 years ago
Lioncash 9a50a4f2cc kernel/thread: Make GetFreeThreadLocalSlot() internally linked 8 years ago
Lioncash bf45092c61 kernel: Move object class to its own source files 8 years ago
Lioncash 49e198b20d kernel/thread: Remove unimplemented function prototype 8 years ago
Lioncash 369f6e58aa kernel: Remove unused object_address_table.cpp/.h 8 years ago
Lioncash a2304fad16 kernel: Remove unnecessary includes 8 years ago
Lioncash 0cd843151f kernel/timer: Make data members private where applicable 8 years ago
Lioncash c73410bf2c svc: Resolve sign comparison warnings in WaitSynchronization() 8 years ago
Lioncash 8e8e906432 svc: Log parameters in SetMemoryAttribute() 8 years ago
MerryMage 44646e2ea0 core_timing: Split off utility functions into core_timing_util 8 years ago
Lioncash 42b5158c96 mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference 8 years ago
Lioncash 22fd3f0026 hle_ipc: Make constructors explicit where applicable 8 years ago
Lioncash cbe841c9c9 hle: Remove config_mem.h/.cpp 8 years ago
Lioncash 1f3889a290 hle: Remove shared_page.h/.cpp 8 years ago
Subv 7841447cf0 Kernel/SVC: Perform atomic accesses in SignalProcessWideKey as per the real kernel. 8 years ago
Subv d84eb9dac6 CPU: Save and restore the TPIDR_EL0 system register on every context switch. 8 years ago
Lioncash dbfe82773d thread: Convert ThreadStatus into an enum class 8 years ago
Lioncash ff500a7b68 hle_ipc: Introduce generic WriteBuffer overload for multiple container types 8 years ago
Lioncash b879fb84a2 svc: Correct always true assertion case in SetThreadCoreMask 8 years ago
Lioncash af2698dcea hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteBuffer() overloads 8 years ago
Lioncash 2cd3141c30 address_arbiter: Correct assignment within an assertion statement in WakeThreads() 8 years ago
Lioncash 93cba6f699 vm_manager: Add missing commas to string literal array elements in GetMemoryStateName() 8 years ago
Lioncash 46458e7284 core/memory, core/hle/kernel: Use std::move where applicable 8 years ago
Lioncash 3a4841e403 core: Don't construct instance of Core::System, just to access its live instance 8 years ago
bunnei 170e19d4ea nvflinger: Fix for BufferQueue event handling. 8 years ago
Michael Scire 3b885691a1 Kernel/Arbiter: Fix bug in WaitIfLessThan 8 years ago
MerryMage 56cc1c11ec scheduler: Clear exclusive state when switching contexts 8 years ago
David Marcec a7d6c0d6ea No need to use ASSERT_MSG with an empty message 8 years ago
James Rowe 0d46f0df12 Update clang format 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
mailwl a27befe456 IPC: skip empty buffer write 8 years ago
Michael Scire 067ac434ba Kernel/Arbiters: Fix casts, cleanup comments/magic numbers 8 years ago
Michael Scire 5f8aa02584 Add additional missing format. 8 years ago
Michael Scire 08d454e30d Run clang-format on PR. 8 years ago
Michael Scire dc70a87af1 Kernel/Arbiters: HLE is atomic, adjust code to reflect that. 8 years ago
Michael Scire 8f8fe62a19 Kernel/Arbiters: Initialize arb_wait_address in thread struct. 8 years ago
Michael Scire 62bd1299ea Kernel/Arbiters: Clear WaitAddress in SignalToAddress 8 years ago
Michael Scire 4f81bc4e1b Kernel/Arbiters: Mostly implement SignalToAddress 8 years ago
Michael Scire 9d71ce88ce Kernel/Arbiters: Implement WaitForAddress 8 years ago
Michael Scire 7e191dccc1 Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs. 8 years ago
Subv a3d82ef5d9 Build: Fixed some MSVC warnings in various parts of the code. 8 years ago
Jules Blok bf4e2b2f0b svc: Add a stub for UserExceptionContextAddr. 8 years ago
Subv 9cd87a6352 Kernel/Threads: A thread waking up by timeout from a WaitProcessWideKey may already have an assigned lock owner. 8 years ago
Subv c02d7c8ce7 Kernel/Thread: Corrected a typo that caused the affinity mask to never be changed. 8 years ago