Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								12c1766997 
								
							 
						 
						
							
							
								
								general: Replace RESULT_SUCCESS with ResultSuccess  
							
							... 
							
							
							
							Transition to PascalCase for result names. 
							
						 
						
							2021-06-02 00:39:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								16ff0161b3 
								
							 
						 
						
							
							
								
								k_thread: Move dereference after null check in Initialize()  
							
							... 
							
							
							
							Prevents a -Wnonnull warning on GCC. 
							
						 
						
							2021-05-29 00:31:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								2f62bae9e3 
								
							 
						 
						
							
							
								
								kernel: Eliminate variable shadowing  
							
							... 
							
							
							
							Now that the large kernel refactor is merged, we can eliminate the
remaining variable shadowing cases. 
							
						 
						
							2021-05-08 12:33:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4b03e6e776 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate to KHandleTable.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2a7eff57a8 
								
							 
						 
						
							
							
								
								hle: kernel: Rename Process to KProcess.  
							
							
							
						 
						
							2021-05-05 16:40:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bf380b8584 
								
							 
						 
						
							
							
								
								hle: kernel: Remove deprecated Object class.  
							
							
							
						 
						
							2021-05-05 16:40:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								84bb772003 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Remove incorrect resource release.  
							
							
							
						 
						
							2021-05-05 16:40:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f6f2ba7a 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Add missing resource hint release.  
							
							
							
						 
						
							2021-05-05 16:40:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								086db71e94 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate KSharedMemory to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								479bd50b96 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate KThread to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								47af34003b 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Rework dummy threads & fix memory leak.  
							
							... 
							
							
							
							- Dummy threads are created on thread local storage for all host threads.
- Fixes a leak by removing creation of fibers, which are not applicable here. 
							
						 
						
							2021-03-05 17:10:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								a5ab85ac37 
								
							 
						 
						
							
							
								
								Revert "core: Switch to unique_ptr for usage of Common::Fiber."  
							
							
							
						 
						
							2021-03-05 17:08:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								51fb0a6f96 
								
							 
						 
						
							
							
								
								core: Switch to unique_ptr for usage of Common::Fiber.  
							
							... 
							
							
							
							- With using unique_ptr instead of shared_ptr, we have more explicit ownership of the context.
- Fixes a memory leak due to circular reference of the shared pointer. 
							
						 
						
							2021-02-27 11:56:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1d162f28d1 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate MemoryLayout to KMemoryLayout.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chloe 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								37939482fb 
								
							 
						 
						
							
							
								
								kernel: Unify result codes ( #5890 )  
							
							... 
							
							
							
							* kernel: Unify result codes
Drop the usage of ERR_NAME convention in kernel for ResultName. Removed seperation between svc_results.h & errors.h as we mainly include both most of the time anyways.
* oops
* rename errors to svc_results 
							
						 
						
							2021-02-12 15:43:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chloe Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								2c6e940493 
								
							 
						 
						
							
							
								
								Simplify limitableresource names  
							
							
							
						 
						
							2021-02-03 12:55:16 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chloe Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								3be1a565f8 
								
							 
						 
						
							
							
								
								kernel: Rewrite resource limit to be more accurate  
							
							... 
							
							
							
							Matches closer to hardware 
							
						 
						
							2021-01-30 20:40:49 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e24c6dab93 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Release thread resource on thread exit.  
							
							
							
						 
						
							2021-01-28 21:49:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								10738839ad 
								
							 
						 
						
							
							
								
								yuzu: debugger: Ignore HLE threads.  
							
							
							
						 
						
							2021-01-28 21:42:27 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6e953f7f02 
								
							 
						 
						
							
							
								
								hle: kernel: Allocate a dummy KThread for each host thread, and use it for scheduling.  
							
							
							
						 
						
							2021-01-28 21:42:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0a1449e04b 
								
							 
						 
						
							
							
								
								kernel: Fix build errors.  
							
							
							
						 
						
							2021-01-28 21:42:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cdd14b03e5 
								
							 
						 
						
							
							
								
								hle: kernel: Recode implementation of KThread to be more accurate.  
							
							
							
						 
						
							2021-01-28 21:42:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4dbf3f4880 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Clean up thread priorities.  
							
							
							
						 
						
							2021-01-28 21:42:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1e55498110 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Reorganize thread priority defaults.  
							
							
							
						 
						
							2021-01-28 21:42:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								eea346ba8e 
								
							 
						 
						
							
							
								
								hle: kernel: KThread: Remove thread types that do not exist.  
							
							
							
						 
						
							2021-01-28 21:42:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c0d3aef28c 
								
							 
						 
						
							
							
								
								core: hle: kernel: Rename Thread to KThread.  
							
							
							
						 
						
							2021-01-28 21:42:25 -08:00