wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							8de154893c 
							
						 
					 
					
						
						
							
							disable unary minus when the type is not signed  
						
						... 
						
						
						
						silent warning C4146 on msvc 
						
						
					 
					
						2015-11-12 20:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							31dee93e84 
							
						 
					 
					
						
						
							
							Implement gdbstub  
						
						
						
						
					 
					
						2015-10-04 11:16:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5d635986bf 
							
						 
					 
					
						
						
							
							Merge pull request  #1176  from lioncash/vs2015-code-junking-day  
						
						... 
						
						
						
						Obligatory "Throw out workarounds VS2013 once limited us to" PR 
						
						
					 
					
						2015-10-03 13:19:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							11a64acf23 
							
						 
					 
					
						
						
							
							Merge pull request  #1095  from archshift/game-list  
						
						... 
						
						
						
						Initial implementation of a game list 
						
						
					 
					
						2015-10-01 23:35:19 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							845ac621b3 
							
						 
					 
					
						
						
							
							bit_field: Re-enable code on MSVC  
						
						
						
						
					 
					
						2015-10-01 15:43:42 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							7134a17fc6 
							
						 
					 
					
						
						
							
							Split up FileUtil::ScanDirectoryTree to be able to use callbacks for custom behavior  
						
						... 
						
						
						
						Converted FileUtil::ScanDirectoryTree and FileUtil::DeleteDirRecursively
to use the new ScanDirectoryTreeAndCallback function internally. 
						
						
					 
					
						2015-09-30 21:04:47 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb2bc748d 
							
						 
					 
					
						
						
							
							symbols: Replace an insert call with emplace  
						
						
						
						
					 
					
						2015-09-30 11:55:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							65d7a82db4 
							
						 
					 
					
						
						
							
							symbols: Get rid of initial underscores in variable names  
						
						
						
						
					 
					
						2015-09-30 11:54:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7e143d4422 
							
						 
					 
					
						
						
							
							symbols: Directly initialize TSymbol members  
						
						
						
						
					 
					
						2015-09-30 11:53:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							052eacc3b9 
							
						 
					 
					
						
						
							
							symbols: Simplify GetSymbol  
						
						
						
						
					 
					
						2015-09-30 11:51:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							543192e045 
							
						 
					 
					
						
						
							
							hash: Get rid of unused functions  
						
						
						
						
					 
					
						2015-09-16 08:54:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							751fbfdcc3 
							
						 
					 
					
						
						
							
							general: Silence some warnings when using clang  
						
						
						
						
					 
					
						2015-09-16 08:51:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							13683a6a11 
							
						 
					 
					
						
						
							
							memory_util: Remove unnecessary assignment in FreeMemoryPages  
						
						
						
						
					 
					
						2015-09-11 23:16:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3972ac40ef 
							
						 
					 
					
						
						
							
							memory_util: Remove commented out printf statements  
						
						
						
						
					 
					
						2015-09-11 23:12:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							07bfe0abbb 
							
						 
					 
					
						
						
							
							general: Replace 0 literals with nullptr where applicable  
						
						
						
						
					 
					
						2015-09-11 23:11:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fb46ac9d 
							
						 
					 
					
						
						
							
							synchronized_wrapper: Add missing return in SynchronizedRef move assignment operator  
						
						
						
						
					 
					
						2015-09-11 22:00:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ef622a07ff 
							
						 
					 
					
						
						
							
							Merge pull request  #1144  from lioncash/remove  
						
						... 
						
						
						
						common: Get rid of debug_interface.h 
						
						
					 
					
						2015-09-11 09:47:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bc886a7a03 
							
						 
					 
					
						
						
							
							common: Get rid of a cast in swap.h  
						
						
						
						
					 
					
						2015-09-11 08:54:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc9950772 
							
						 
					 
					
						
						
							
							common: Get rid of debug_interface.h  
						
						... 
						
						
						
						This is technically unused. Also removes TMemChecks because it relies on this.
Whenever memory breakpoints are implemented for real, it should be designed to
match the codebase debugging mechanisms. 
						
						
					 
					
						2015-09-11 08:12:08 -04:00 
						 
				 
			
				
					
						
							
							
								aroulin 
							
						 
					 
					
						
						
						
						
							
						
						
							179ad35c2e 
							
						 
					 
					
						
						
							
							x64: Proper stack alignment in shader JIT function calls  
						
						... 
						
						
						
						Import Dolphin stack handling and register saving routines
Also removes the x86 parts from abi files 
						
						
					 
					
						2015-09-01 23:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								aroulin 
							
						 
					 
					
						
						
						
						
							
						
						
							0b6c0afeb7 
							
						 
					 
					
						
						
							
							Common: Import BitSet from Dolphin  
						
						
						
						
					 
					
						2015-09-01 23:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							656d824b20 
							
						 
					 
					
						
						
							
							Common: Fix MicroProfile compilation in MSVC2015  
						
						
						
						
					 
					
						2015-08-28 06:12:12 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0fcabd2b11 
							
						 
					 
					
						
						
							
							Integrate the MicroProfile profiling library  
						
						... 
						
						
						
						This brings goodies such as a configurable user interface and
multi-threaded timeline view. 
						
						
					 
					
						2015-08-24 22:16:28 -03:00 
						 
				 
			
				
					
						
							
							
								aroulin 
							
						 
					 
					
						
						
						
						
							
						
						
							16f39aa452 
							
						 
					 
					
						
						
							
							x64-emitter: add RCPSS SSE instruction  
						
						
						
						
					 
					
						2015-08-23 15:42:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							250d474280 
							
						 
					 
					
						
						
							
							Merge pull request  #1058  from lioncash/ptr  
						
						... 
						
						
						
						emitter: Remove pointer casts 
						
						
					 
					
						2015-08-22 18:42:47 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							3efb205a68 
							
						 
					 
					
						
						
							
							Merge pull request  #1025  from yuriks/heap-management  
						
						... 
						
						
						
						Kernel: Correct(er) handling of Heap and Linear Heap allocations 
						
						
					 
					
						2015-08-22 14:01:57 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							78e7c77ff5 
							
						 
					 
					
						
						
							
							emitter: Remove pointer casts  
						
						... 
						
						
						
						This should also technically silence quite a few ubsan warnings. 
						
						
					 
					
						2015-08-21 17:09:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e85c5dbb54 
							
						 
					 
					
						
						
							
							emitter: Remove unnecessary defines  
						
						
						
						
					 
					
						2015-08-20 04:45:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a796149c42 
							
						 
					 
					
						
						
							
							emitter: Remove unnecessary else keywords  
						
						
						
						
					 
					
						2015-08-20 04:45:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e88dc7fc6d 
							
						 
					 
					
						
						
							
							emitter: Remove unused code  
						
						
						
						
					 
					
						2015-08-20 04:45:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8738963bce 
							
						 
					 
					
						
						
							
							emitter: Remove unimplemented JMP prototype  
						
						
						
						
					 
					
						2015-08-20 04:45:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							55461125ba 
							
						 
					 
					
						
						
							
							emitter: Pass OpArg by reference where possible  
						
						
						
						
					 
					
						2015-08-20 04:45:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0609b89f74 
							
						 
					 
					
						
						
							
							emitter: Remove unnecessary inline specifiers  
						
						... 
						
						
						
						Functions implemented in a class definition are already implicitly inline. 
						
						
					 
					
						2015-08-20 04:45:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							21ba05e5f1 
							
						 
					 
					
						
						
							
							Merge pull request  #1035  from darkf/mingw-fix  
						
						... 
						
						
						
						Fix building under MinGW 
						
						
					 
					
						2015-08-19 20:40:31 -04:00 
						 
				 
			
				
					
						
							
							
								darkf 
							
						 
					 
					
						
						
						
						
							
						
						
							e053d30bf7 
							
						 
					 
					
						
						
							
							Fix building under MinGW  
						
						
						
						
					 
					
						2015-08-17 22:21:14 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							5b65d95310 
							
						 
					 
					
						
						
							
							videocore: Added RG8 texture support  
						
						
						
						
					 
					
						2015-08-16 02:21:50 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							b9a9ad9742 
							
						 
					 
					
						
						
							
							VMManager: Make LogLayout log level configurable as a parameter  
						
						
						
						
					 
					
						2015-08-16 01:03:43 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5696dba4 
							
						 
					 
					
						
						
							
							Merge pull request  #1031  from bbarenblat/master  
						
						... 
						
						
						
						Handle invalid `Log::Class` 
						
						
					 
					
						2015-08-15 15:34:12 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b39c053785 
							
						 
					 
					
						
						
							
							Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.  
						
						
						
						
					 
					
						2015-08-15 18:03:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee00861f6 
							
						 
					 
					
						
						
							
							Common: Cleanup CPU capability detection code.  
						
						
						
						
					 
					
						2015-08-15 18:03:26 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a1942238f5 
							
						 
					 
					
						
						
							
							Common: Move cpu_detect to x64 directory.  
						
						
						
						
					 
					
						2015-08-15 18:03:26 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bd7e691f78 
							
						 
					 
					
						
						
							
							x64: Refactor to remove fake interfaces and general cleanups.  
						
						
						
						
					 
					
						2015-08-15 18:03:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d67e2f78b7 
							
						 
					 
					
						
						
							
							Common: Added MurmurHash3 hash function for general-purpose use.  
						
						
						
						
					 
					
						2015-08-15 17:33:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ddbeebb887 
							
						 
					 
					
						
						
							
							Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.  
						
						
						
						
					 
					
						2015-08-15 17:33:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4d51792285 
							
						 
					 
					
						
						
							
							Common: Ported over Dolphin's code for x86 CPU capability detection.  
						
						
						
						
					 
					
						2015-08-15 17:33:44 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Barenblat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cd5a653ff 
							
						 
					 
					
						
						
							
							Handle invalid Log::Class  
						
						... 
						
						
						
						Add a case of `Log::Class::Count` to the switch statement that
dispatches on `Log::Class`.  The case simply calls the `UNREACHABLE`
macro. 
						
						
					 
					
						2015-08-15 15:39:45 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							d1ae413ffd 
							
						 
					 
					
						
						
							
							Stop defining GCC always_inline attributes as __forceinline  
						
						... 
						
						
						
						__forceinline is a MSVC extension, which may confuse some people working on the codebase.
Furthermore, the C++ standard dictates that all names which contain adjacent underscores are reserved. 
						
						
					 
					
						2015-08-11 19:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b6c241d667 
							
						 
					 
					
						
						
							
							Merge pull request  #1018  from bbarenblat/master  
						
						... 
						
						
						
						Handle invalid `Log::Level::Count` 
						
						
					 
					
						2015-08-05 11:59:06 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Barenblat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0298b7bedd 
							
						 
					 
					
						
						
							
							Use UNREACHABLE macro for impossible cases in previous commit  
						
						... 
						
						
						
						Use the UNREACHABLE macro instead of `ASSERT(false, ...);`. 
						
						
					 
					
						2015-08-02 18:30:24 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							48393d452c 
							
						 
					 
					
						
						
							
							Common: Work around bug in MSVC2015 standard library  
						
						... 
						
						
						
						The char16_t/char32_t implementations aren't present in the library and
cause linker errors. This is a known issue that wasn't fixed in VS2015
RTM. 
						
						
					 
					
						2015-08-02 19:03:55 -03:00