bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6de36f0b61 
							
						 
					 
					
						
						
							
							Merge pull request  #3712  from lioncash/remove  
						
						... 
						
						
						
						service: Remove unused RequestParser instances 
						
						
					 
					
						2020-04-20 01:04:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3977243e2 
							
						 
					 
					
						
						
							
							Merge pull request  #3709  from lioncash/am  
						
						... 
						
						
						
						am: Resolve ineffective moves 
						
						
					 
					
						2020-04-20 00:15:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bfee33cce3 
							
						 
					 
					
						
						
							
							service/time: Remove reliance on the global system accessor  
						
						... 
						
						
						
						Eliminates usages of the global system accessor and instead passes the
existing system instance into the interfaces. 
						
						
					 
					
						2020-04-19 16:31:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10fb26f69c 
							
						 
					 
					
						
						
							
							Merge pull request  #3696  from lioncash/cast-size  
						
						... 
						
						
						
						hle_ipc: Remove std::size_t casts where applicable 
						
						
					 
					
						2020-04-19 14:24:15 -04:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							2bfac7b61d 
							
						 
					 
					
						
						
							
							thread: FPCR.FZ is likely not 1  
						
						
						
						
					 
					
						2020-04-19 08:37:20 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							74c27fd1b5 
							
						 
					 
					
						
						
							
							core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page.  
						
						
						
						
					 
					
						2020-04-19 00:53:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89e512ca8d 
							
						 
					 
					
						
						
							
							Merge pull request  #3710  from lioncash/nso  
						
						... 
						
						
						
						loader/nso: Resolve moves not occurring in DecompressSegment 
						
						
					 
					
						2020-04-18 14:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45964e6fec 
							
						 
					 
					
						
						
							
							Merge pull request  #3715  from bunnei/fix-impl-fallthrough  
						
						... 
						
						
						
						service: hid: npad: Fix implicit fallthrough errors. 
						
						
					 
					
						2020-04-18 14:44:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d5d08e2e 
							
						 
					 
					
						
						
							
							service: hid: npad: Fix implicit fallthrough errors.  
						
						
						
						
					 
					
						2020-04-18 14:41:08 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							907ba8794e 
							
						 
					 
					
						
						
							
							Merge pull request  #3713  from lioncash/time  
						
						... 
						
						
						
						service/time: Minor changes 
						
						
					 
					
						2020-04-17 21:04:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7714b02d95 
							
						 
					 
					
						
						
							
							time/system_clock_core: Remove unnecessary initializer  
						
						... 
						
						
						
						This is already initialized within the class body. 
						
						
					 
					
						2020-04-17 20:04:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b533f18ab9 
							
						 
					 
					
						
						
							
							service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as const  
						
						... 
						
						
						
						This doesn't modify internal member state. 
						
						
					 
					
						2020-04-17 20:02:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0cfd3b94db 
							
						 
					 
					
						
						
							
							service/time: Add virtual destructors where applicable  
						
						... 
						
						
						
						Many of these implementations are used to implement a polymorphic
interface. While not directly used polymorphically, this prevents
virtual destruction from ever becoming an issue. 
						
						
					 
					
						2020-04-17 19:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4d8a8a8033 
							
						 
					 
					
						
						
							
							service: Remove unused RequestParser instances  
						
						... 
						
						
						
						These aren't used, so they should be removed to reduce compilation
warnings. 
						
						
					 
					
						2020-04-17 19:47:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7e585bce28 
							
						 
					 
					
						
						
							
							memory/slab_heap: Make use of static_cast over reinterpret_cast  
						
						... 
						
						
						
						Casting from void* with static_cast is permitted by the standard, so we
can just make use of that instead. 
						
						
					 
					
						2020-04-17 19:38:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							441a2812ed 
							
						 
					 
					
						
						
							
							loader/nso: Resolve moves not occurring in DecompressSegment  
						
						... 
						
						
						
						Given the std::vector was const, an automatic move out of the function
could not occur.
We can allow automatic return value optimizations to occur by making the
buffer non-const. 
						
						
					 
					
						2020-04-17 19:26:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							64f226889c 
							
						 
					 
					
						
						
							
							am: Resolve ineffective moves  
						
						... 
						
						
						
						Previously const objects were being std::moved, which results in no move
actually occurring. This resolves that. 
						
						
					 
					
						2020-04-17 19:22:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbe74a8dc 
							
						 
					 
					
						
						
							
							core: hle: Address various feedback & code cleanup.  
						
						... 
						
						
						
						- Should be no functional changes. 
						
						
					 
					
						2020-04-17 00:59:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							92caa003a8 
							
						 
					 
					
						
						
							
							core: device_memory: Remove incorrect usage of constexpr.  
						
						
						
						
					 
					
						2020-04-17 00:59:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6f3266e98b 
							
						 
					 
					
						
						
							
							memory: Add copyright notice for Atmosphere where applicable.  
						
						
						
						
					 
					
						2020-04-17 00:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							02547a0cb4 
							
						 
					 
					
						
						
							
							kernel: Remove old VMManager class.  
						
						
						
						
					 
					
						2020-04-17 00:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bebfb05c1b 
							
						 
					 
					
						
						
							
							loader: nso: Fix loader size and arguments.  
						
						
						
						
					 
					
						2020-04-17 00:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							83761d5316 
							
						 
					 
					
						
						
							
							loader: elf/kip/nro: Updates for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							37b79ebe85 
							
						 
					 
					
						
						
							
							service: ldr: Updates for new VMM.  
						
						... 
						
						
						
						- Includes removing some service impls. that are untested. 
						
						
					 
					
						2020-04-17 00:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a8292f6cd9 
							
						 
					 
					
						
						
							
							kernel: memory: page_table: Simplify GetPhysicalAddr impl.  
						
						
						
						
					 
					
						2020-04-17 00:59:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c629e544a7 
							
						 
					 
					
						
						
							
							kernel: svc: Updates for new VMM.  
						
						... 
						
						
						
						- Includes removing some SVC impls. that are untested. 
						
						
					 
					
						2020-04-17 00:59:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ff5d5b6f41 
							
						 
					 
					
						
						
							
							core: memory: Fix memory access on page boundaries.  
						
						... 
						
						
						
						- Fixes Super Smash Bros. Ultimate. 
						
						
					 
					
						2020-04-17 00:59:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c03610e1 
							
						 
					 
					
						
						
							
							core: memory: Updates for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1d5923e150 
							
						 
					 
					
						
						
							
							core: gdbstub: Updates for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c7bc7986bb 
							
						 
					 
					
						
						
							
							core: reporter: Updates for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							18c4bb6f5c 
							
						 
					 
					
						
						
							
							memory: cheat_engine: Updates for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							108564df57 
							
						 
					 
					
						
						
							
							kernel: process: Updates for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							77382ac2b2 
							
						 
					 
					
						
						
							
							service: pl_u: Update for new shared memory layout.  
						
						
						
						
					 
					
						2020-04-17 00:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							67b3df683b 
							
						 
					 
					
						
						
							
							service: time: Update for new shared memory layout.  
						
						
						
						
					 
					
						2020-04-17 00:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8eca0f9cd2 
							
						 
					 
					
						
						
							
							service: hid: Update for new shared memory layout.  
						
						
						
						
					 
					
						2020-04-17 00:59:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbc38a7bd 
							
						 
					 
					
						
						
							
							service: irs: Update for new shared memory layout.  
						
						
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							fc61cb44ee 
							
						 
					 
					
						
						
							
							kernel: resource_limit: Reserve physical memory.  
						
						
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8f75524e55 
							
						 
					 
					
						
						
							
							kernel: Initialize memory layout for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							11c02a50e9 
							
						 
					 
					
						
						
							
							core: system: Rename GetDeviceManager -> DeviceManager.  
						
						... 
						
						
						
						- More consistent with other system components. 
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcc4cab4f 
							
						 
					 
					
						
						
							
							kernel: transfer_memory: Refactor for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c53454ff46 
							
						 
					 
					
						
						
							
							core: Construct/Destruct DeviceMemory on Init/Shutdown.  
						
						
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d0162fc3d7 
							
						 
					 
					
						
						
							
							kernel: shared_memory: Refactor for new VMM.  
						
						
						
						
					 
					
						2020-04-17 00:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a040a15246 
							
						 
					 
					
						
						
							
							core: device_memory: Update to use VirtualBuffer class.  
						
						
						
						
					 
					
						2020-04-17 00:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a238d08f71 
							
						 
					 
					
						
						
							
							kernel: errors: Add ERR_OUT_OF_RESOURCES.  
						
						
						
						
					 
					
						2020-04-17 00:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ffc3de762b 
							
						 
					 
					
						
						
							
							kernel: process_capability: Update to use Memory::PageTable.  
						
						
						
						
					 
					
						2020-04-17 00:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							84f1b6d530 
							
						 
					 
					
						
						
							
							kernel: memory: Add PageTable class, to manage process address space.  
						
						
						
						
					 
					
						2020-04-17 00:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cfae8a1c1a 
							
						 
					 
					
						
						
							
							kernel: memory: Add MemoryLayout class, to build physical memory layout.  
						
						
						
						
					 
					
						2020-04-17 00:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5d6e8a5b44 
							
						 
					 
					
						
						
							
							kernel: memory: Add MemoryManager class, to manage page heaps.  
						
						
						
						
					 
					
						2020-04-17 00:59:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							548ef190ab 
							
						 
					 
					
						
						
							
							kernel: memory: Add MemoryBlockManager class, to manage memory blocks.  
						
						
						
						
					 
					
						2020-04-17 00:59:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3927012734 
							
						 
					 
					
						
						
							
							kernel: memory: Add PageHeap class, to manage a heap of pages.  
						
						
						
						
					 
					
						2020-04-17 00:59:30 -04:00