Chloe Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							3be1a565f8 
							
						 
					 
					
						
						
							
							kernel: Rewrite resource limit to be more accurate  
						
						... 
						
						
						
						Matches closer to hardware 
						
						
					 
					
						2021-01-30 20:40:49 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4526c4e1a 
							
						 
					 
					
						
						
							
							Merge pull request  #5779  from bunnei/kthread-rewrite  
						
						... 
						
						
						
						Rewrite KThread to be more accurate 
						
						
					 
					
						2021-01-29 23:06:40 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5861bacafd 
							
						 
					 
					
						
						
							
							Merge pull request  #5795  from ReinUsesLisp/bytes-to-map-end  
						
						... 
						
						
						
						video_core/memory_manager: Add BytesToMapEnd 
						
						
					 
					
						2021-01-29 22:56:29 -08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f67cfebada 
							
						 
					 
					
						
						
							
							Merge pull request  #5838  from german77/prepostub  
						
						... 
						
						
						
						prepo: Stub GetSystemSessionId 
						
						
					 
					
						2021-01-30 14:19:59 +08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaf834ffa6 
							
						 
					 
					
						
						
							
							Merge pull request  #5847  from bunnei/update-dynarmic  
						
						... 
						
						
						
						externals: Dynarmic: Update to latest to include A32 ISB hook. 
						
						
					 
					
						2021-01-29 21:52:25 -08:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							9150b8972e 
							
						 
					 
					
						
						
							
							Stub GetSystemSessionId  
						
						
						
						
					 
					
						2021-01-29 18:41:28 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							650734cc3e 
							
						 
					 
					
						
						
							
							Merge pull request  #5805  from german77/HandheldFix  
						
						... 
						
						
						
						Fix connect and disconnect controller events 
						
						
					 
					
						2021-01-29 16:39:01 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							15d3376399 
							
						 
					 
					
						
						
							
							externals: Dynarmic: Update to latest to include A32 ISB hook.  
						
						... 
						
						
						
						- Fixes perf. issues with Megadimension Neptunia VII. 
						
						
					 
					
						2021-01-29 16:36:45 -08:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							ef8b3623f5 
							
						 
					 
					
						
						
							
							analog_from_button: Fix update_thread.join exception  
						
						... 
						
						
						
						This commit aims to address an exception that occurs when trying to join the Analog object's update_thread.
By using an atomic bool for the status of the update thread, we ensure its value is consistent across the threads accessing it. 
						
						
					 
					
						2021-01-29 18:41:22 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b786568c5a 
							
						 
					 
					
						
						
							
							Merge pull request  #5809  from ogniK5377/FlushAudioOutBuffers  
						
						... 
						
						
						
						audout: FlushAudioOutBuffers 
						
						
					 
					
						2021-01-28 21:54:46 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							543e212554 
							
						 
					 
					
						
						
							
							hle: kernel: KLightLock: Fix several bugs.  
						
						
						
						
					 
					
						2021-01-28 21:53:21 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1afcb90f 
							
						 
					 
					
						
						
							
							common: common_funcs: Change R_UNLESS to LOG_ERROR.  
						
						
						
						
					 
					
						2021-01-28 21:51:16 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c8fe8247ee 
							
						 
					 
					
						
						
							
							arm: dynarmic: Reintroduce JIT checks on SaveContext/LoadContext.  
						
						
						
						
					 
					
						2021-01-28 21:50:39 -08: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 
							
						 
					 
					
						
						
						
						
							
						
						
							3856564727 
							
						 
					 
					
						
						
							
							hle: kernel: process: Add state lock.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ff46ef7ea3 
							
						 
					 
					
						
						
							
							hle: kernel: threading: Fix bug with host thread naming.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee8340a6b 
							
						 
					 
					
						
						
							
							hle: kernel: k_scheduler_lock: Cleanup.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							055194d2ab 
							
						 
					 
					
						
						
							
							core: arm: Remove unnecessary JIT checks.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							091e9e8c41 
							
						 
					 
					
						
						
							
							common: common_funcs: Log error on R_UNLESS.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							37f74d8741 
							
						 
					 
					
						
						
							
							hle: kernel: k_scheduler: Use atomics for current_thread, etc.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b10fad63 
							
						 
					 
					
						
						
							
							hle: kernel: k_scheduler: Fix for single core mode.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1449e04b 
							
						 
					 
					
						
						
							
							kernel: Fix build errors.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							89a5ae92bd 
							
						 
					 
					
						
						
							
							core: cpu_manager: Remove unused variable.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ca78f77827 
							
						 
					 
					
						
						
							
							hle: kernel: KScheduler: Introduce thread context_guard.  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							1470338458 
							
						 
					 
					
						
						
							
							kernel: svc_types: Add ThreadActivity.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1772ebeb1e 
							
						 
					 
					
						
						
							
							kernel: KSchedulerPriorityQueue: Lowest priority should be LowestThreadPriority.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1f99f5473c 
							
						 
					 
					
						
						
							
							kernel: k_light_lock: Simplify EmuThreadHandle implementation.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c0f5830323 
							
						 
					 
					
						
						
							
							hle: kernel: TimeManager: Simplify to not rely on previous EmuThreadHandle implementation.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bb966d3e33 
							
						 
					 
					
						
						
							
							common: common_funcs: Add useful kernel macro R_SUCCEED_IF.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ff186b2498 
							
						 
					 
					
						
						
							
							core: hle: kernel: object: Implement Finalize() virtual method.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							33b4930280 
							
						 
					 
					
						
						
							
							core: hle: kernel: svc_results: Populate with several missing error codes.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4fc4a529 
							
						 
					 
					
						
						
							
							core: hle: kernel: Implement KLightLock.  
						
						
						
						
					 
					
						2021-01-28 21:42:26 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							97129bc742 
							
						 
					 
					
						
						
							
							core: hle: kernel: Implement KThreadQueue.  
						
						
						
						
					 
					
						2021-01-28 21:42:25 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2fb77adb9f 
							
						 
					 
					
						
						
							
							common: common_funcs: Add a few more useful macros for kernel code.  
						
						
						
						
					 
					
						2021-01-28 21:42:25 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							0530292b97 
							
						 
					 
					
						
						
							
							hle: kernel: KThread: Fix ThreadType definition.  
						
						
						
						
					 
					
						2021-01-28 21:42:25 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4782985013 
							
						 
					 
					
						
						
							
							hle: kernel: Move single core "phantom mode" out of KThread.  
						
						... 
						
						
						
						- This is a workaround that does not belong in a kernel primitive. 
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							9a4e148f9e 
							
						 
					 
					
						
						
							
							arm: arm_dynarmic: Skip calls when JIT is invalid.  
						
						... 
						
						
						
						- This can happen if called from an idle or suspension thread. 
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba0cac71c 
							
						 
					 
					
						
						
							
							Fix user changing to 0 if valid  
						
						
						
						
					 
					
						2021-01-28 21:02:25 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df41e78205 
							
						 
					 
					
						
						
							
							Merge pull request  #5837  from german77/socketstub  
						
						... 
						
						
						
						sockets: Stub GetSockOpt 
						
						
					 
					
						2021-01-28 16:28:11 -08:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							7b8fa78c65 
							
						 
					 
					
						
						
							
							Avoid overwritting username  
						
						
						
						
					 
					
						2021-01-28 16:58:53 -06:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c21ce728c2 
							
						 
					 
					
						
						
							
							Merge pull request  #5831  from MerryMage/isb  
						
						... 
						
						
						
						dynarmic: Do not flush cache when executing an ISB instruction 
						
						
					 
					
						2021-01-28 10:54:48 -05:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16818e952c 
							
						 
					 
					
						
						
							
							Merge pull request  #5836  from ReinUsesLisp/unaligned-constr-sched  
						
						... 
						
						
						
						vk_scheduler: Fix unaligned placement new expressions 
						
						
					 
					
						2021-01-28 10:53:15 -05:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f6290d207 
							
						 
					 
					
						
						
							
							Merge pull request  #5840  from Morph1984/prepo-fix  
						
						... 
						
						
						
						prepo: Fix BufferDescriptorX invalid buffer index errors and add New variants of SaveReport 
						
						
					 
					
						2021-01-28 10:52:44 -05:00