Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d29412cb 
							
						 
					 
					
						
						
							
							Core/Common: Corrections to core timing and add critical priority.  
						
						
						
						
					 
					
						2022-06-28 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							846c994cc9 
							
						 
					 
					
						
						
							
							Core: Reimplement Core Timing.  
						
						
						
						
					 
					
						2022-06-28 01:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c78f6d4f20 
							
						 
					 
					
						
						
							
							Merge pull request  #8504  from comex/mesosphere-current-process  
						
						... 
						
						
						
						Support `InfoType_MesosphereCurrentProcess` 
						
						
					 
					
						2022-06-27 13:05:07 -07:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							7b48e7b363 
							
						 
					 
					
						
						
							
							core: kernel: Replace instances of KPageLinkedList with KPageGroup  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d9be1384 
							
						 
					 
					
						
						
							
							core: Replace all instances of ResultCode with Result  
						
						
						
						
					 
					
						2022-06-26 20:21:37 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abfd690601 
							
						 
					 
					
						
						
							
							Merge pull request  #8475  from liamwhite/x18  
						
						... 
						
						
						
						kernel: make current thread pointer thread local 
						
						
					 
					
						2022-06-26 11:38:48 -07:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7e78795f 
							
						 
					 
					
						
						
							
							Re-add missing case and braces, and trim whitespace  
						
						
						
						
					 
					
						2022-06-25 18:01:56 -07:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a14438d013 
							
						 
					 
					
						
						
							
							Update src/core/hle/kernel/svc.cpp  
						
						... 
						
						
						
						Co-authored-by: liamwhite <liamwhite@users.noreply.github.com> 
						
						
					 
					
						2022-06-25 18:00:29 -07:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
						
						
							
						
						
							48737a4bb2 
							
						 
					 
					
						
						
							
							Support InfoType_MesosphereCurrentProcess  
						
						
						
						
					 
					
						2022-06-25 16:23:23 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							075155022e 
							
						 
					 
					
						
						
							
							kernel: clean up waiting implementation  
						
						
						
						
					 
					
						2022-06-25 13:36:14 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8c0b69dc 
							
						 
					 
					
						
						
							
							core/arm: better support for backtrace generation  
						
						
						
						
					 
					
						2022-06-25 12:54:24 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							19f475fd70 
							
						 
					 
					
						
						
							
							gdbstub: fix register pokes  
						
						
						
						
					 
					
						2022-06-25 12:07:20 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							2c56e94702 
							
						 
					 
					
						
						
							
							kernel: make current thread pointer thread local  
						
						
						
						
					 
					
						2022-06-23 00:28:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95b844dbae 
							
						 
					 
					
						
						
							
							Merge pull request  #8491  from Morph1984/extra-assert  
						
						... 
						
						
						
						KPageTable: Remove extraneous assert 
						
						
					 
					
						2022-06-22 14:47:07 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9da4e62573 
							
						 
					 
					
						
						
							
							Merge pull request  #8483  from liamwhite/fire-emblem-three-semaphores  
						
						... 
						
						
						
						kernel: wait for threads to stop on pause 
						
						
					 
					
						2022-06-22 14:46:33 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8f6ba18f 
							
						 
					 
					
						
						
							
							KPageTable: Remove extraneous assert  
						
						... 
						
						
						
						Since start is always 0 and VAddr is unsigned, we can safely remove this assert. 
						
						
					 
					
						2022-06-21 21:28:54 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							d657ea69c9 
							
						 
					 
					
						
						
							
							core/arm: increase minimum_run_cycles  
						
						
						
						
					 
					
						2022-06-21 20:37:16 -04:00 
						 
				 
			
				
					
						
							
							
								merry 
							
						 
					 
					
						
						
						
						
							
						
						
							30e8876ea4 
							
						 
					 
					
						
						
							
							core/arm: re-enable cycle counting  
						
						
						
						
					 
					
						2022-06-21 20:36:24 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							1fd194141a 
							
						 
					 
					
						
						
							
							dynarmic: Stop ReadCode callbacks to unmapped addresses  
						
						
						
						
					 
					
						2022-06-21 20:01:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							737c446fc1 
							
						 
					 
					
						
						
							
							Merge pull request  #8432  from liamwhite/watchpoint  
						
						... 
						
						
						
						core/debugger: memory breakpoint support 
						
						
					 
					
						2022-06-21 16:04:57 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73e13aa090 
							
						 
					 
					
						
						
							
							Merge pull request  #8468  from liamwhite/dispatch-tracking  
						
						... 
						
						
						
						kernel: fix some uses of disable_count 
						
						
					 
					
						2022-06-21 15:30:27 -07:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							f37b2e6f10 
							
						 
					 
					
						
						
							
							service: am: Stub PerformSystemButtonPressingIfInFocus  
						
						... 
						
						
						
						Used by Ring Fit Adventure 
						
						
					 
					
						2022-06-20 12:35:58 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							24d7aaf43c 
							
						 
					 
					
						
						
							
							kernel: wait for threads to stop on pause  
						
						
						
						
					 
					
						2022-06-18 16:54:33 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a6371fb69d 
							
						 
					 
					
						
						
							
							core: fix initialization in single core, sync GPU mode  
						
						
						
						
					 
					
						2022-06-16 23:43:35 -04:00 
						 
				 
			
				
					
						
							
							
								Nikita Strygin 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7e4bda92 
							
						 
					 
					
						
						
							
							Implement ExitProcess svc  
						
						... 
						
						
						
						Currently this just stops all the emulation
This works under assumption that only application will try to use
ExitProcess, with services not touching it
If application exits - it quite makes sense to end the emulation 
						
						
					 
					
						2022-06-16 21:35:34 +03:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							208ed712f4 
							
						 
					 
					
						
						
							
							core/debugger: memory breakpoint support  
						
						
						
						
					 
					
						2022-06-16 13:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							744a208763 
							
						 
					 
					
						
						
							
							kernel: fix some uses of disable_count  
						
						
						
						
					 
					
						2022-06-15 20:53:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f86b770ff7 
							
						 
					 
					
						
						
							
							Merge pull request  #8457  from liamwhite/kprocess-suspend  
						
						... 
						
						
						
						kernel: implement KProcess suspension 
						
						
					 
					
						2022-06-16 02:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ace5c1b7a 
							
						 
					 
					
						
						
							
							Merge pull request  #8317  from german77/notifa  
						
						... 
						
						
						
						service: notifa: Implement most part of this service 
						
						
					 
					
						2022-06-15 09:53:50 -07:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23514388ed 
							
						 
					 
					
						
						
							
							Merge pull request  #8464  from liamwhite/break-debug  
						
						... 
						
						
						
						kernel: notify debugger on break SVC 
						
						
					 
					
						2022-06-15 11:55:54 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							103997ee56 
							
						 
					 
					
						
						
							
							Merge pull request  #8383  from Morph1984/shadow-of-the-past  
						
						... 
						
						
						
						yuzu: Make variable shadowing a compile-time error 
						
						
					 
					
						2022-06-14 21:08:58 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a7358ff1d4 
							
						 
					 
					
						
						
							
							kernel: notify debugger on break SVC  
						
						
						
						
					 
					
						2022-06-14 21:06:23 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							20eab9fed9 
							
						 
					 
					
						
						
							
							core: centralize profile scope for Dynarmic  
						
						
						
						
					 
					
						2022-06-14 18:19:04 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							888f499188 
							
						 
					 
					
						
						
							
							kernel: implement KProcess suspension  
						
						
						
						
					 
					
						2022-06-14 10:04:11 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							bd38aefc57 
							
						 
					 
					
						
						
							
							kernel: fix passthrough of local captures in lambda  
						
						
						
						
					 
					
						2022-06-13 20:09:32 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							ebecdd3a74 
							
						 
					 
					
						
						
							
							general: fix compilation on MinGW GCC 12  
						
						
						
						
					 
					
						2022-06-13 20:09:32 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							d11547024c 
							
						 
					 
					
						
						
							
							general: fix compilation on GCC 12  
						
						
						
						
					 
					
						2022-06-13 20:09:30 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							6f59e2676b 
							
						 
					 
					
						
						
							
							kernel: ensure class token lambda exit is unreachable  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							8fea7e56e5 
							
						 
					 
					
						
						
							
							kernel: fix inconsistency in AutoObjectTraits macro definitions  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							084d7d6b01 
							
						 
					 
					
						
						
							
							common: Change semantics of UNREACHABLE to unconditionally crash  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							741da9c8bf 
							
						 
					 
					
						
						
							
							Merge pull request  #8388  from liamwhite/simpler-pause  
						
						... 
						
						
						
						CpuManager: simplify pausing 
						
						
					 
					
						2022-06-13 15:48:03 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							efc89c032b 
							
						 
					 
					
						
						
							
							CMakeLists: Make variable shadowing a compile-time error  
						
						... 
						
						
						
						Now that the entire project is free of variable shadowing, we can enforce this as a compile time error to prevent any further introduction of this logic bug. 
						
						
					 
					
						2022-06-13 18:19:23 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0407a8e64 
							
						 
					 
					
						
						
							
							Merge pull request  #8446  from liamwhite/cmd-gdb  
						
						... 
						
						
						
						core/debugger: support operation in yuzu-cmd 
						
						
					 
					
						2022-06-13 14:38:37 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7582717c9d 
							
						 
					 
					
						
						
							
							Merge pull request  #8454  from liamwhite/inaddr-any  
						
						... 
						
						
						
						core/debugger: allow remote connections 
						
						
					 
					
						2022-06-13 14:38:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec85eac3c9 
							
						 
					 
					
						
						
							
							Merge pull request  #8443  from liamwhite/code-mem  
						
						... 
						
						
						
						kernel: fix KCodeMemory initialization 
						
						
					 
					
						2022-06-13 11:32:27 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							fb4b507ba4 
							
						 
					 
					
						
						
							
							core/debugger: allow remote connections  
						
						
						
						
					 
					
						2022-06-12 11:50:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							80ad90651e 
							
						 
					 
					
						
						
							
							gdbstub_arch: Add missing virtual destructor  
						
						... 
						
						
						
						The class is used polymorphically, so it's undefined behavior to delete
instances of GDBStubA64 and GDBStubA32 from the base class pointer. 
						
						
					 
					
						2022-06-11 18:23:22 -04:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8699a9fa 
							
						 
					 
					
						
						
							
							service: hid: Fix gesture regression  
						
						
						
						
					 
					
						2022-06-10 13:14:31 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0fee33ed 
							
						 
					 
					
						
						
							
							core/debugger: fix a number of shutdown deadlocks  
						
						
						
						
					 
					
						2022-06-10 09:17:12 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							6c659c3a16 
							
						 
					 
					
						
						
							
							kernel: fix KCodeMemory initialization  
						
						
						
						
					 
					
						2022-06-09 12:33:28 -04:00