There was an error fetching the commit references. Please try again later.
kernel/resource_limit: Clean up interface
Cleans out the citra/3DS-specific implementation details that don't apply to the Switch. Sets the stage for implementing ResourceLimit instances properly. While we're at it, remove the erroneous checks within CreateThread() and SetThreadPriority(). While these are indeed checked in some capacity, they are not checked via a ResourceLimit instance. In the process of moving out Citra-specifics, this also replaces the system ResourceLimit instance's values with ones from the Switch.
Showing
- src/core/hle/kernel/kernel.cpp 16 additions, 63 deletionssrc/core/hle/kernel/kernel.cpp
- src/core/hle/kernel/kernel.h 2 additions, 4 deletionssrc/core/hle/kernel/kernel.h
- src/core/hle/kernel/process.cpp 1 addition, 1 deletionsrc/core/hle/kernel/process.cpp
- src/core/hle/kernel/resource_limit.cpp 21 additions, 54 deletionssrc/core/hle/kernel/resource_limit.cpp
- src/core/hle/kernel/resource_limit.h 41 additions, 57 deletionssrc/core/hle/kernel/resource_limit.h
- src/core/hle/kernel/svc.cpp 0 additions, 11 deletionssrc/core/hle/kernel/svc.cpp
Loading
Please register or sign in to comment