| 
							
							
								 bunnei | 91d8657959 | fixup! hle: kernel: Add initial impl. of slab setup. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | d3c166d4d5 | common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 0536004d91 | fixup! hle: kernel: Rename Process to KProcess. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 57f80c74b6 | fixup! hle: kernel: Migrate to KHandleTable. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | caa11748c6 | fixup! hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 7866eb03bb | hle: kernel: svc: ConnectToNamedPort: Use KHandleTable::Reserve. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 4b03e6e776 | hle: kernel: Migrate to KHandleTable. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 8f5052a514 | hle: kernel: KClassToken: Ensure class tokens are correct. | 2021-05-05 16:40:53 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 0b27c721c9 | hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory. | 2021-05-05 16:40:52 -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 | 864841eb9e | hle: kernel: Do not shutdown twice on emulator close. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 39a8dba9a6 | hle: kernel: Cleanup shutdown of persistent kernel objects. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 626f746971 | hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 7a06864100 | hle: kernel: Migrate KServerPort to KAutoObject. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 0297448fbc | hle: kernel: Migrate KClientPort to KAutoObject. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | aa2844bcf9 | hle: kernel: HandleTable: Remove deprecated APIs. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | b57c5a9b54 | hle: kernel: Migrate KResourceLimit to KAutoObject. | 2021-05-05 16:40:52 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 674122038a | hle: kernel: svc: Migrate WaitSynchronization. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 126aaeb6d3 | hle: kernel: svc: Use new handle table API for Process. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | c7d8b7421c | hle: kernel: Migrate KTransferMemory to KAutoObject. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 7444963bbb | hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 2cb6106523 | hle: kernel: svc: Migrate GetThreadContext, GetThreadCoreMask. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 76a0814142 | hle: kernel: svc: Migrate GetProcessId, CancelSynchronization, SetThreadActivity. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 84bb772003 | hle: kernel: KThread: Remove incorrect resource release. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 269d233a94 | hle: kernel: svc_results: Update naming.. | 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 | 2e8d6fe9a0 | hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | eba3bb9d21 | hle: ipc_helpers: Add methods for copy/move references. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | cfa7b92563 | hle: kernel: Move slab heaps to their own container. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 89edbe8aa2 | hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | b6156e735c | hle: kernel: Move slab heap management to KernelCore. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | ab704acab8 | hle: kernel: Ensure all kernel objects with KAutoObject are properly created. | 2021-05-05 16:40:51 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 722195cf70 | hle: kernel: Use unique_ptr for suspend and dummy threads. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | addc0bf037 | hle: kernel: Migrate KEvent to KAutoObject. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 086db71e94 | hle: kernel: Migrate KSharedMemory to KAutoObject. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 7ccbdd4d8d | hle: kernel: Migrate KProcess to KAutoObject. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 5e5933256b | hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | da7e9553de | hle: kernel: Migrate more of KThread to KAutoObject. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 6fca1c82fd | hle: kernel: svc: Migrate GetThreadPriority, StartThread, and ExitThread. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | de4746ff69 | hle: kernel: svc: Migrate CreateThread. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 0eeecde67c | hle: kernel: Migrate idle threads. | 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 | d3d0f2f451 | hle: kernel: Add initial impl. of slab setup. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 34bed1ab41 | hle: kernel: Refactor out various KThread std::shared_ptr usage. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | d9df63583f | core: Defer CoreTiming initialization. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 3401676768 | core: memory: Add a work-around to allocate and access kernel memory regions by vaddr. | 2021-05-05 16:40:50 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 02c2b28cd0 | common: common_funcs: Add Size helper function. | 2021-05-05 16:40:49 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 66f2ad716b | hle: kernel: Add initial impl. of KLinkedList. | 2021-05-05 16:40:49 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | 74120c5e3a | common: bit_util: Add BIT macro. | 2021-05-05 16:40:49 -07:00 |  |