1135 Commits (58c127c1d8e381dab726d47ddbd09ee83eb20137)

Author SHA1 Message Date
Lioncash 9f6aa8af4a kernel/process: Make Create()'s name parameter be taken by value 7 years ago
Lioncash 3a22c12704 kernel/svc: Implement TotalMemoryUsedWithoutMmHeap/TotalMemoryAvailableWithoutMmHeap 7 years ago
Lioncash a331973720 kernel/svc: Amend naming for TotalMemoryUsage in svcGetInfo() 7 years ago
Lioncash 9f62c69fca kernel/svc: Remove duplicate enum entry in svcGetInfo() 7 years ago
Lioncash c23f162111 kernel/process: Remove unused boost header include 7 years ago
Lioncash 97882b84a8 core/core_timing_util: Use std::chrono types for specifying time units 7 years ago
Tobias 24a4888514 Address review comment 7 years ago
Lioncash 41ddec92eb kernel/svc: Mark GetThreadList() and UnmapProcessCodeMemory() as internally linked 7 years ago
Lioncash 45d71eed4f core/kernel/object: Rename ResetType enum members 7 years ago
Weiyi Wang 9d47890fce HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 7 years ago
Lioncash 762b6e4006 kernel/svc: Make svcCreateThread/svcStartThread/svcSleepThread/svcExitThread calls show up in the debug log 7 years ago
Lioncash 6112c4da0a kernel/svc: Reorganize svcSetThreadCoreMask() 7 years ago
Lioncash 9f8d31a803 kernel/thread: Update thread processor ID flags 7 years ago
Lioncash 154995bbe6 kernel/svc: Name supervisor call 0x36 7 years ago
Lioncash b12ed4aba9 kernel/thread: Unify wait synchronization types 7 years ago
Lioncash 4be897daa0 kernel/svc: Migrate svcCancelSynchronization behavior to a thread function 7 years ago
Lioncash 4be40a434b kernel/wait_object: Make GetHighestPriorityReadyThread() a const member function 7 years ago
Lioncash 6a42862a16 kernel/vm_manager: Remove usages of global system accessors 7 years ago
Lioncash 4902eb4d01 svc: Specify handle value in thread's name 7 years ago
Lioncash 78571c84b3 kernel/thread: Remove BoostPriority() 7 years ago
Lioncash 6baebc3d41 kernel/thread: Remove unused guest_handle member variable 7 years ago
Lioncash 97ccd45bb4 kernel/svc: Implement svcUnmapProcessCodeMemory 7 years ago
Lioncash 0b1ffc40a7 kernel/svc: Implement svcMapProcessCodeMemory 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 7 years ago
Lioncash 67744e08c9 core/process: Remove unideal page table setting from LoadFromMetadata() 7 years ago
Lioncash 567b7de124 core/cpu_core_manager: Create threads separately from initialization. 7 years ago
Lioncash 255a6c6f4b kernel: Make handle type declarations constexpr 7 years ago
Lioncash c7d85ae11e kernel/server_session: Remove obsolete TODOs 7 years ago
Lioncash 9e3d4595b7 kernel/process: Set page table when page table resizes occur. 7 years ago
Lioncash 43e9b334af kernel/svc: Deglobalize the supervisor call handlers 7 years ago
Lioncash 6a929c3a2c kernel: Handle page table switching within MakeCurrentProcess() 7 years ago
Lioncash bfbadb38be kernel/server_session: Return a std::pair from CreateSessionPair() 7 years ago
Lioncash 05243b3041 kernel/server_port: Return a std::pair from CreatePortPair() 7 years ago
Lioncash e521d9b2f8 kernel/svc: Properly sanitize mutex address in WaitProcessWideKeyAtomic 7 years ago
Lioncash 7f00a5406c kernel/transfer_memory: Add accessors to data and sizes 7 years ago
Lioncash 782ccbdcc3 kernel/server_session: Provide a GetName() override 7 years ago
Lioncash 737f2889cb kernel/object: Remove unused handle type entry 7 years ago
Lioncash 8d0cd9fc51 kernel/svc: Implement svcGetThreadList 7 years ago
Lioncash 118596f1f9 kernel/svc: Implement svcGetProcessList 7 years ago
ReinUsesLisp 95ee46bebb process: Fix up compilation 7 years ago
Lioncash ccc6f2ce01 kernel/thread: Make AllWaitObjectsReady() a const qualified member function 7 years ago
Lioncash f842f4c699 kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const 7 years ago
Lioncash 2cdd110a6c kernel/thread: Avoid sign conversion within GetCommandBufferAddress() 7 years ago
Lioncash 06b6ca37a5 kernel/thread: Make parameter of GetWaitObjectIndex() const qualified 7 years ago
Lioncash fc653dce16 kernel/resource_limit: Remove the name member from resource limits 7 years ago
Lioncash eb88e9d088 general: Use deducation guides for std::lock_guard and std::unique_lock 7 years ago
Lioncash 7bbde5f645 kernel/scheduler: Remove unused parameter to AddThread() 7 years ago
Lioncash 27c96604cf kernel/scheduler: Use deduction guides on mutex locks 7 years ago
Lioncash 0727ec14d4 kernel/shared_memory: Remove unused core/memory.h include 7 years ago
Lioncash a764ca6e1a kernel/shared_memory: Sanitize supplied size when unmapping 7 years ago