975 Commits (6b8abec0d12c3f3315e9334884f49e59bc398fe1)

Author SHA1 Message Date
Lioncash eec7892cad kernel/error: Correct kernel error code for invalid combination 8 years ago
Lioncash d99d679e9e svc: Return process title ID if queried in GetInfo() 8 years ago
Lioncash e46ac56321 core: Namespace all code in the arm subdirectory under the Core namespace 8 years ago
Lioncash c5986c7bf7 kernel/server_session: Add IsSession() member function 8 years ago
Lioncash 9f6aa5cda8 kernel/svc: Log svcBreak parameters 8 years ago
B3n30 8d6b45cd43 Core::CoreTiming: add UnscheduleEventThreadsafe 8 years ago
Lioncash 3485963fec kernel/object: Tighten object against data races 8 years ago
Subv a063b51094 Kernel/SVC: Don't reschedule the current core when creating a new thread. 8 years ago
Subv 5fe52770ea Kernel/Threads: Lock the HLE mutex when executing the wakeup callback. 8 years ago
Subv cbf854666d Kernel/Thread: Always use the threadsafe option when scheduling wakeups. 8 years ago
Subv 8f493f43e7 Kernel/Mutex: Don't duplicate threads in the mutex waiter list. 8 years ago
Lioncash 6082427cbd scheduler: Make HaveReadyThreads() a const member function 8 years ago
bunnei 3d00bc6ad7 server_session: Provide more useful information and don't crash on bad IPC request. 8 years ago
Lioncash b9ec5ec5b4 hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const 8 years ago
Lioncash 5fcac98ec8 client_port: Make all data members private 8 years ago
Lioncash 11eadbccc9 kernel/event: Make data members private 8 years ago
Lioncash 65c0fe0d39 address_arbiter: Return by value from GetThreadsWaitingOnAddress() 8 years ago
Lioncash 6f3a3ed8c5 kernel/thread: Fix potential crashes introduced in 3bcf090d37 8 years ago
Lioncash 73e1be4350 kernel/process: Use std::array where applicable 8 years ago
Lioncash 73f162a5b0 kernel/process: Use accessors instead of class members for referencing segment array 8 years ago
Lioncash 3bcf090d37 core/memory: Get rid of 3DS leftovers 8 years ago
Lioncash bf632d8e1e kernel/vm_manager: Convert loop into std::any_of() 8 years ago
Lioncash ec7319a5de kernel/vm_manager: Use const where applicable 8 years ago
Lioncash 26e2e7b657 kernel/vm_manager: Use the VAddr type alias in CarveVMA() 8 years ago
Lioncash fa173d1874 kernel/thread: Make GetFreeThreadLocalSlot()'s loop indices size_t 8 years ago
Lioncash 12afa56830 kernel/thread: Make GetFreeThreadLocalSlot() reference parameter a const reference 8 years ago
Lioncash 16c5f5fe1b kernel/thread: Make GetFreeThreadLocalSlot() internally linked 8 years ago
Lioncash 38c2af9330 kernel: Move object class to its own source files 8 years ago
Lioncash 682836d539 kernel/thread: Remove unimplemented function prototype 8 years ago
Lioncash ea4e7b7fc5 kernel: Remove unused object_address_table.cpp/.h 8 years ago
Lioncash 3d2d454c36 kernel: Remove unnecessary includes 8 years ago
Lioncash 9f7550d027 kernel/timer: Make data members private where applicable 8 years ago
Lioncash 46a1bbceea svc: Resolve sign comparison warnings in WaitSynchronization() 8 years ago
Lioncash 5bd30caa5c svc: Log parameters in SetMemoryAttribute() 8 years ago
MerryMage 672d7dd573 core_timing: Split off utility functions into core_timing_util 8 years ago
Lioncash ecc4f5065a mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference 8 years ago
Lioncash a15433c2a9 hle_ipc: Make constructors explicit where applicable 8 years ago
Lioncash ec38b938da hle: Remove config_mem.h/.cpp 8 years ago
Lioncash aba0f5452d hle: Remove shared_page.h/.cpp 8 years ago
Subv e9639ffafa Kernel/SVC: Perform atomic accesses in SignalProcessWideKey as per the real kernel. 8 years ago
Subv 196a689d20 CPU: Save and restore the TPIDR_EL0 system register on every context switch. 8 years ago
Lioncash 059d0017f1 thread: Convert ThreadStatus into an enum class 8 years ago
Lioncash 2b158ebd25 hle_ipc: Introduce generic WriteBuffer overload for multiple container types 8 years ago
Lioncash 9ee475f731 svc: Correct always true assertion case in SetThreadCoreMask 8 years ago
Lioncash a52cb33af2 hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteBuffer() overloads 8 years ago
Lioncash 76a9fc2f85 address_arbiter: Correct assignment within an assertion statement in WakeThreads() 8 years ago
Lioncash 81bf614695 vm_manager: Add missing commas to string literal array elements in GetMemoryStateName() 8 years ago
Lioncash b1b1c60009 core/memory, core/hle/kernel: Use std::move where applicable 8 years ago
Lioncash e72928762f core: Don't construct instance of Core::System, just to access its live instance 8 years ago
bunnei df66fadc12 nvflinger: Fix for BufferQueue event handling. 8 years ago