| Age | Commit message (Collapse) | Author | 
|---|
|  | Refactor loader code and add preliminary NCCH support | 
|  | NCCH: Updated LoadExec to use Memory::WriteBlock function to load binary code. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | correctly.
Loader: Added ErrorNotUsed ReturnStatus type to specify when something is not used. | 
|  | - Various cleanups/refactorings to Loader, ELF, and NCCH modules.
- Added AppLoader interface to ELF and NCCH.
- Updated Qt/GLFW frontends to check AppLoader ResultStatus.
NCCH: Removed extra qualification typos.
Loader: Removed unnecessary #include's.
NCCH: Improved readability of memcmp statements.
NCCH: Added missing space.
Elf: Removed unnecessary usage of unique_ptr.
Loader: Removed unnecessary usage of unique_ptr. | 
|  |  | 
|  | an intermediate buffer. | 
|  | "common_types.h". | 
|  |  | 
|  | spaces. | 
|  | NCCH: Fixed typo in printing NCCH filename. | 
|  |  | 
|  |  | 
|  |  | 
|  | Conflicts:
	src/core/hle/function_wrappers.h
	src/core/hle/service/gsp.cpp | 
|  |  | 
|  |  | 
|  |  | 
|  | module where they are needed). | 
|  |  | 
|  |  | 
|  | unnecessarily be logged. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | readability. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | instruction is ~3 cycles | 
|  | each instruction is ~3 cycles) | 
|  | incorrectly set | 
|  | error (as this is not required for all kernel objects) | 
|  | - SVC: Added ExitThread support
- SVC: Added SignalEvent support
- Thread: Added WAITTYPE_EVENT for waiting threads for event signals
- Thread: Added support for blocking on other threads to finish (e.g. Thread::Join)
- Thread: Added debug function for printing current threads ready for execution
- Thread: Removed hack/broken thread ready state code from Kernel::Reschedule
- Mutex: Moved WaitCurrentThread from SVC to Mutex::WaitSynchronization
- Event: Added support for blocking threads on event signalling
Kernel: Added missing algorithm #include for use of std::find on non-Windows platforms. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |