purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9aed9ea9 
								
							 
						 
						
							
							
								
								CFG: Update the cfg service to be like other integrated services  
							
							
							
						 
						
							2015-05-15 20:19:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								742fd191a9 
								
							 
						 
						
							
							
								
								Merge pull request  #780  from citra-emu/roadmap  
							
							... 
							
							
							
							Update README.md, removing the old Roadmap link and adding the TODO list 
							
						 
						
							2015-05-15 23:04:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								1e436304fa 
								
							 
						 
						
							
							
								
								Update README.md, removing the old Roadmap link and adding the TODO list  
							
							... 
							
							
							
							Closes  #759  
						
							2015-05-15 20:02:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7dbc27ff57 
								
							 
						 
						
							
							
								
								Remove unused concurrent_ring_buffer.h  
							
							
							
						 
						
							2015-05-15 23:57:53 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								0fd727f3ad 
								
							 
						 
						
							
							
								
								APT/FS: Remove asserts that were causing false positives  
							
							
							
						 
						
							2015-05-15 19:25:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								12f6216741 
								
							 
						 
						
							
							
								
								Merge pull request  #774  from lioncash/decodings  
							
							... 
							
							
							
							dyncom: Add ARMv6K NOP and hint instructions to the interpreter. 
							
						 
						
							2015-05-15 11:36:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6abed88092 
								
							 
						 
						
							
							
								
								Merge pull request  #770  from lioncash/dyncom_clean  
							
							... 
							
							
							
							dyncom: Minor cleanup. 
							
						 
						
							2015-05-15 09:44:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ef8d0e9823 
								
							 
						 
						
							
							
								
								Merge pull request  #761  from Subv/resource_limits  
							
							... 
							
							
							
							Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 
							
						 
						
							2015-05-15 09:42:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a188e0fa57 
								
							 
						 
						
							
							
								
								Merge pull request  #675  from jroweboy/windows-build-fixes  
							
							... 
							
							
							
							Windows build fixes 
							
						 
						
							2015-05-14 20:55:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d3634d4bf4 
								
							 
						 
						
							
							
								
								Core/ResourceLimits: Implemented the basic structure of ResourceLimits.  
							
							... 
							
							
							
							Implemented svcs GetResourceLimit, GetResourceLimitCurrentValues and GetResourceLimitLimitValues.
Note that the resource limits do not currently keep track of used objects, since we have no way to distinguish between an object created by the application, and an object created by some HLE module once we're inside Kernel::T::Create. 
							
						 
						
							2015-05-14 22:50:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								bb68933894 
								
							 
						 
						
							
							
								
								Merge pull request  #762  from yuriks/memmap  
							
							... 
							
							
							
							Memory: Use a table based lookup scheme to read from memory regions 
							
						 
						
							2015-05-14 20:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4430609a 
								
							 
						 
						
							
							
								
								Memory: Use a table based lookup scheme to read from memory regions  
							
							
							
						 
						
							2015-05-15 00:04:43 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								52158c1b8d 
								
							 
						 
						
							
							
								
								Memory: Read SharedPage directly from Memory::Read  
							
							
							
						 
						
							2015-05-15 00:04:41 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ec514b16a6 
								
							 
						 
						
							
							
								
								Memory: Read ConfigMem directly from Memory::Read  
							
							
							
						 
						
							2015-05-15 00:04:39 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ada357b2d 
								
							 
						 
						
							
							
								
								Memmap: Re-organize memory function in two files  
							
							... 
							
							
							
							memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory. 
							
						 
						
							2015-05-15 00:04:38 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a251721bf3 
								
							 
						 
						
							
							
								
								Memmap: Remove unused declarations  
							
							
							
						 
						
							2015-05-15 00:04:38 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9f503387dc 
								
							 
						 
						
							
							
								
								Merge pull request  #769  from lioncash/cond  
							
							... 
							
							
							
							thread: Fix a conditional check in Reschedule 
							
						 
						
							2015-05-14 16:39:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4b542f91ef 
								
							 
						 
						
							
							
								
								Merge pull request  #768  from linkmauve/axe-math_utils  
							
							... 
							
							
							
							Continue the axing of common 
							
						 
						
							2015-05-14 16:39:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd72428c9 
								
							 
						 
						
							
							
								
								dyncom: Add ARMv6K NOP and hint instructions to the decoding table  
							
							
							
						 
						
							2015-05-14 16:25:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								699b67d7cf 
								
							 
						 
						
							
							
								
								dyncom: Handle some MSR variants individually  
							
							... 
							
							
							
							This is necessary, as hint instructions will be recognized as MSR, which is pretty bad. 
							
						 
						
							2015-05-14 16:24:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								be0119be08 
								
							 
						 
						
							
							
								
								dyncom: Move exclusive load/stores above bbl and swi in the decoding table  
							
							
							
						 
						
							2015-05-14 16:24:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1e0255364c 
								
							 
						 
						
							
							
								
								dyncom: Remove duplicate enums/prototypes  
							
							... 
							
							
							
							These are already defined in arm_dyncom_interpreter_dec.cpp. 
							
						 
						
							2015-05-14 14:32:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f4921d0f9d 
								
							 
						 
						
							
							
								
								dyncom: Remove unnecessary defines  
							
							... 
							
							
							
							These can simply be const vars. 
							
						 
						
							2015-05-14 14:32:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0530fd2499 
								
							 
						 
						
							
							
								
								dyncom: Make translation-unit functions and variables static  
							
							
							
						 
						
							2015-05-14 14:32:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								497f4bee0c 
								
							 
						 
						
							
							
								
								pica: Add the ULL specifier in IsDefaultAttribute  
							
							... 
							
							
							
							This is necessary otherwise there are warnings about a 32-bit result being casted to a 64-bit value. 
							
						 
						
							2015-05-14 14:23:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								773b1ef6bf 
								
							 
						 
						
							
							
								
								vfp: Get rid of warnings  
							
							... 
							
							
							
							- Unary minus operator applied to unsigned type.
- Unsafe use of bool. 
							
						 
						
							2015-05-14 13:54:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								150e700729 
								
							 
						 
						
							
							
								
								process: Get rid of warnings  
							
							... 
							
							
							
							Sign mismatches and "forcing value to bool" warnings. 
							
						 
						
							2015-05-14 12:59:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f3c4de4ce4 
								
							 
						 
						
							
							
								
								dyncom: Remove unnecessary typedefs  
							
							
							
						 
						
							2015-05-14 11:51:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a48b4ec583 
								
							 
						 
						
							
							
								
								dyncom: Remove unused structs  
							
							
							
						 
						
							2015-05-14 11:33:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								207087c856 
								
							 
						 
						
							
							
								
								thread: Fix a conditional check in Reschedule  
							
							
							
						 
						
							2015-05-14 11:10:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								a31fd7f86b 
								
							 
						 
						
							
							
								
								Common: Remove unused cruft from math_util, and remove a duplicated Rect class in common_types.  
							
							
							
						 
						
							2015-05-14 16:16:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e83bc5b7ee 
								
							 
						 
						
							
							
								
								dyncom: Removed irrelevant log.  
							
							
							
						 
						
							2015-05-14 00:24:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09c8110e1a 
								
							 
						 
						
							
							
								
								Merge pull request  #763  from bunnei/qt-fix-crash  
							
							... 
							
							
							
							Qt: Shutdown emulation session only if EmuThread exists. 
							
						 
						
							2015-05-13 22:07:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8b703b5e 
								
							 
						 
						
							
							
								
								Merge pull request  #765  from lioncash/bkpt  
							
							... 
							
							
							
							dyncom: Fix decoding of BKPT's immediate 
							
						 
						
							2015-05-13 17:26:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3d44dc4064 
								
							 
						 
						
							
							
								
								Merge pull request  #707  from linkmauve/freedesktop  
							
							... 
							
							
							
							Install a .desktop file to make citra-qt launchable from DE menus 
							
						 
						
							2015-05-13 14:50:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								832c130ed1 
								
							 
						 
						
							
							
								
								dyncom: Fix decoding of BKPT's immediate  
							
							... 
							
							
							
							A shift here is intended since the representation is imm12:imm4 
							
						 
						
							2015-05-13 14:11:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								d0ee89e2fe 
								
							 
						 
						
							
							
								
								Install a .desktop file to make citra-qt launchable from DE menus.  
							
							
							
						 
						
							2015-05-13 19:48:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c3bd797917 
								
							 
						 
						
							
							
								
								Qt: Shutdown emulation session only if EmuThread exists.  
							
							
							
						 
						
							2015-05-12 23:14:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7d21b0663b 
								
							 
						 
						
							
							
								
								Merge pull request  #756  from purpasmart96/ptm_service_changes  
							
							... 
							
							
							
							PTM: Changed the ptm services  to be like the IR, HID, and APT services. 
							
						 
						
							2015-05-12 23:10:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								9d8e1f7a92 
								
							 
						 
						
							
							
								
								Merge pull request  #760  from yuriks/gpu-profile  
							
							... 
							
							
							
							GPU: add more fine grained profiling for vertex shader and rasterization 
							
						 
						
							2015-05-12 13:47:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								def5913d19 
								
							 
						 
						
							
							
								
								GPU: Add more fine grained profiling for vertex shader and rasterization  
							
							
							
						 
						
							2015-05-12 15:59:52 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c8eae338a8 
								
							 
						 
						
							
							
								
								Common: Use the log system to print assert messages  
							
							
							
						 
						
							2015-05-12 02:52:31 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								b88c91dd3d 
								
							 
						 
						
							
							
								
								Common: Remove async logging  
							
							... 
							
							
							
							It provided a large increase in complexity of the logging system while
having a negligible performance impact: the usage patterns of the ring
buffer meant that each log contended with the logging thread, causing
it to effectively act as a synchronous extra buffering.
Also removed some broken code related to filtering of subclasses which
was broken since it was introduced. (Which means no one ever used that
feature anyway, since, 8 months later, no one ever complained.) 
							
						 
						
							2015-05-12 02:31:04 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cb2b2071a8 
								
							 
						 
						
							
							
								
								Merge pull request  #748  from Subv/tls_max  
							
							... 
							
							
							
							Core/Memory: Add TLS support for creating up to 300 threads 
							
						 
						
							2015-05-11 23:32:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ee8da4c356 
								
							 
						 
						
							
							
								
								Merge pull request  #751  from yuriks/idle-thread  
							
							... 
							
							
							
							Thread: Remove the idle thread 
							
						 
						
							2015-05-11 23:22:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6e26d063a5 
								
							 
						 
						
							
							
								
								Merge pull request  #757  from Subv/scheduling  
							
							... 
							
							
							
							Core/Scheduling: Prepare the new priority in the thread queue when svcSetPriority is called 
							
						 
						
							2015-05-11 22:54:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6223496a49 
								
							 
						 
						
							
							
								
								Merge pull request  #752  from lioncash/flush  
							
							... 
							
							
							
							vfp: Handle flush-to-zero mode. 
							
						 
						
							2015-05-11 21:43:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d22bc68175 
								
							 
						 
						
							
							
								
								Merge pull request  #755  from lioncash/mcrr-mrrc  
							
							... 
							
							
							
							dyncom: Stub MCRR and MRRC 
							
						 
						
							2015-05-11 21:42:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f7a055081 
								
							 
						 
						
							
							
								
								Thread: Remove the idle thread  
							
							... 
							
							
							
							Instead just use nullptr to represent no thread is active. 
							
						 
						
							2015-05-11 22:39:39 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								dda94e56dd 
								
							 
						 
						
							
							
								
								Core/Memory: Add TLS support for creating up to 300 threads  
							
							
							
						 
						
							2015-05-11 20:09:23 -05:00