Lioncash 
							
						 
					 
					
						
						
							
						
						d5706346d7 
					 
					
						
						
							
							common/algorithm: Add description comment indicating intended algorithms  
						
						... 
						
						
						
						Makes it explicit that the header is intended for iterator-based
algorithms that can ideally operate on any type. 
						
						
					 
					
						2019-10-15 15:25:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ac4dbd3b25 
					 
					
						
						
							
							common: Rename binary_find.h to algorithm.h  
						
						... 
						
						
						
						Makes the header more general for other potential algorithms in the
future. While we're at it, include a missing <functional> include to
satisfy the use of std::less. 
						
						
					 
					
						2019-10-15 15:24:50 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						64e652d8cb 
					 
					
						
						
							
							Kernel Thread: Cleanup THREADPROCESSORID_DONT_UPDATE.  
						
						
						
						
					 
					
						2019-10-15 11:55:30 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						e28c7f5217 
					 
					
						
						
							
							Kernel: Address Feedback 2  
						
						
						
						
					 
					
						2019-10-15 11:55:28 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						a3524879be 
					 
					
						
						
							
							Kernel: Clang Format  
						
						
						
						
					 
					
						2019-10-15 11:55:27 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						c32520ceb7 
					 
					
						
						
							
							Kernel: Reverse global accessor removal.  
						
						
						
						
					 
					
						2019-10-15 11:55:26 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3073615dbc 
					 
					
						
						
							
							Kernel: Address Feedback.  
						
						
						
						
					 
					
						2019-10-15 11:55:25 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						25f8606a6d 
					 
					
						
						
							
							Kernel Scheduler: Make sure the global scheduler shutdowns correctly.  
						
						
						
						
					 
					
						2019-10-15 11:55:24 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b3c1deba49 
					 
					
						
						
							
							Kernel_Thread: Eliminate most global accessors.  
						
						
						
						
					 
					
						2019-10-15 11:55:23 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						0b72b34d89 
					 
					
						
						
							
							KernelSVC: Assert that condition variable address is aligned to 4 bytes.  
						
						
						
						
					 
					
						2019-10-15 11:55:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						96b1b144af 
					 
					
						
						
							
							Kernel: Correct Paused scheduling  
						
						
						
						
					 
					
						2019-10-15 11:55:21 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1c6a11ab14 
					 
					
						
						
							
							Kernel: Corrections to Wait Objects clearing in which a thread could still be signalled after a timeout or a cancel.  
						
						
						
						
					 
					
						2019-10-15 11:55:20 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						27d571c084 
					 
					
						
						
							
							Kernel: Correct redundant yields to only advance time forward.  
						
						
						
						
					 
					
						2019-10-15 11:55:20 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						7176857177 
					 
					
						
						
							
							Kernel: Corrections to ModifyByWaitingCountAndSignalToAddressIfEqual  
						
						
						
						
					 
					
						2019-10-15 11:55:19 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						44e09e5f21 
					 
					
						
						
							
							Kernel: Correct Results in Condition Variables and Mutexes  
						
						
						
						
					 
					
						2019-10-15 11:55:18 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1ec1e81373 
					 
					
						
						
							
							Kernel: Clang Format  
						
						
						
						
					 
					
						2019-10-15 11:55:17 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						e05a8c2385 
					 
					
						
						
							
							Kernel: Remove global system accessor from WaitObject  
						
						
						
						
					 
					
						2019-10-15 11:55:16 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						0cf26cee59 
					 
					
						
						
							
							Scheduler: Implement Yield Count and Core migration on Thread Preemption.  
						
						
						
						
					 
					
						2019-10-15 11:55:16 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						2d382de6fa 
					 
					
						
						
							
							Scheduler: Corrections to YieldAndBalanceLoad and Yield bombing protection.  
						
						
						
						
					 
					
						2019-10-15 11:55:15 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b49c0dab87 
					 
					
						
						
							
							Kernel: Initial implementation of thread preemption.  
						
						
						
						
					 
					
						2019-10-15 11:55:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						103f3a2fe5 
					 
					
						
						
							
							Scheduler: Add protections for Yield bombing  
						
						... 
						
						
						
						In case of redundant yields, the scheduler will now idle the core for 
it's timeslice, in order to avoid continuously yielding the same thing 
over and over. 
						
						
					 
					
						2019-10-15 11:55:13 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						82218c925a 
					 
					
						
						
							
							Kernel: Style and Corrections  
						
						
						
						
					 
					
						2019-10-15 11:55:12 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						fcc6b34fff 
					 
					
						
						
							
							Correct PrepareReschedule  
						
						
						
						
					 
					
						2019-10-15 11:55:12 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3a94e7ea33 
					 
					
						
						
							
							Comment and reorganize the scheduler  
						
						
						
						
					 
					
						2019-10-15 11:55:11 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b5d1e44782 
					 
					
						
						
							
							Add PrepareReschedule where required.  
						
						
						
						
					 
					
						2019-10-15 11:55:10 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b8b7ebcece 
					 
					
						
						
							
							Correct compiling errors and addapt to the new interface.  
						
						
						
						
					 
					
						2019-10-15 11:55:09 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						9031502974 
					 
					
						
						
							
							Correct Supervisor Calls to work with the new scheduler,  
						
						
						
						
					 
					
						2019-10-15 11:55:08 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						47c6c78c03 
					 
					
						
						
							
							Redesign CPU Cores to work with the new scheduler  
						
						
						
						
					 
					
						2019-10-15 11:55:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						57a71f899a 
					 
					
						
						
							
							Add interfacing to the Global Scheduler  
						
						
						
						
					 
					
						2019-10-15 11:55:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						a1ac0c6cb4 
					 
					
						
						
							
							Addapt thread class to the new Scheduler  
						
						
						
						
					 
					
						2019-10-15 11:55:06 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b164d8ee53 
					 
					
						
						
							
							Implement a new Core Scheduler  
						
						
						
						
					 
					
						2019-10-15 11:55:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cab2619aeb 
					 
					
						
						
							
							Merge pull request  #2965  from FernandoS27/fair-core-timing  
						
						... 
						
						
						
						Core Timing: Rework Core Timing to run all cores evenly. 
						
						
					 
					
						2019-10-15 11:48:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0378babd15 
					 
					
						
						
							
							Merge pull request  #2897  from DarkLordZach/oss-ext-fonts-1  
						
						... 
						
						
						
						pl_u: Move open source font archives and fix NAND error 
						
						
					 
					
						2019-10-14 15:13:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c274fd588d 
					 
					
						
						
							
							Merge pull request  #2968  from FreddyFunk/fix-zl-zr-analog-triggers  
						
						... 
						
						
						
						yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers 
						
						
					 
					
						2019-10-14 13:04:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cd2efed922 
					 
					
						
						
							
							Merge pull request  #2930  from DarkLordZach/gamecard-partitions  
						
						... 
						
						
						
						file_sys: Add code to access raw gamecard partitions and lazily load them 
						
						
					 
					
						2019-10-14 10:29:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						e0b9ee9b94 
					 
					
						
						
							
							card_image: Implement system update commands in XCI  
						
						
						
						
					 
					
						2019-10-13 14:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						1911f85391 
					 
					
						
						
							
							pl_u: Fix mismatched rebase size error in font encryption  
						
						
						
						
					 
					
						2019-10-13 13:46:27 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						36d829c27b 
					 
					
						
						
							
							pl_u: Use kernel physical memory  
						
						
						
						
					 
					
						2019-10-13 13:46:27 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						b3a8a094a5 
					 
					
						
						
							
							pl_u: Remove excess static qualifier  
						
						
						
						
					 
					
						2019-10-13 13:46:27 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						40284c6868 
					 
					
						
						
							
							pl_u: Use OSS system archives if real archives don't exist  
						
						
						
						
					 
					
						2019-10-13 13:46:27 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						920742d418 
					 
					
						
						
							
							system_archive: Synthesize shared fonts system archives  
						
						
						
						
					 
					
						2019-10-13 13:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						d6d6a87bde 
					 
					
						
						
							
							externals: Move OSS font data to file_sys in core  
						
						
						
						
					 
					
						2019-10-13 13:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						574440d59f 
					 
					
						
						
							
							nvflinger/buffer_queue: Remove use of a global system accessor  
						
						
						
						
					 
					
						2019-10-12 09:17:56 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						a4ae11d63e 
					 
					
						
						
							
							Core_Timing: Address Remaining feedback.  
						
						
						
						
					 
					
						2019-10-12 07:26:38 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						91f6333e23 
					 
					
						
						
							
							Core_Timing: Fix tests.  
						
						
						
						
					 
					
						2019-10-12 07:23:08 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						e0650a2034 
					 
					
						
						
							
							Core_Timing: Address Feedback and suppress warnings.  
						
						
						
						
					 
					
						2019-10-11 14:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						cfc2f30dc4 
					 
					
						
						
							
							AsyncGpu: Address Feedback  
						
						
						
						
					 
					
						2019-10-11 13:41:15 -04:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
							
						
						be5dc68ca3 
					 
					
						
						
							
							fixed clang format & addressed feedback  
						
						
						
						
					 
					
						2019-10-10 23:27:00 +02:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
							
						
						a31c6b2c4e 
					 
					
						
						
							
							yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers  
						
						
						
						
					 
					
						2019-10-10 23:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b41692b69b 
					 
					
						
						
							
							Merge pull request  #2910  from FearlessTobi/port-4930  
						
						... 
						
						
						
						Port citra-emu/citra#4930 : "Pause when in background" 
						
						
					 
					
						2019-10-09 21:36:51 -04:00