Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e015f83806 
							
						 
					 
					
						
						
							
							kern: fix various comment/style hygiene issues (thanks @liamwhite)  
						
						
						
					 
					
						2024-03-29 02:54:55 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
						
						
							
						
						
							00203fd7c3 
							
						 
					 
					
						
						
							
							Integrate new result macros. ( #1780 )  
						
						... 
						
						
						
						* result: try out some experimental shenanigans
* result: sketch out some more shenanigans
* result: see what it looks like to convert kernel to use result conds instead of guards
* make rest of kernel use experimental new macro-ing 
						
					 
					
						2022-03-23 09:15:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2409222dd0 
							
						 
					 
					
						
						
							
							kern: be a little more consistent about pragma GCC location  
						
						
						
					 
					
						2021-11-30 16:34:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							002422d5dc 
							
						 
					 
					
						
						
							
							ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals  
						
						
						
					 
					
						2021-10-07 23:06:25 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							993ffbfdcd 
							
						 
					 
					
						
						
							
							kern: unify all waiting semantics to use single api  
						
						
						
					 
					
						2021-09-19 10:35:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2361bee5fe 
							
						 
					 
					
						
						
							
							kern: delete KWritableEvent, devirtualize KReadableEvent Signal/Clear  
						
						
						
					 
					
						2021-09-19 10:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7c35303c62 
							
						 
					 
					
						
						
							
							kern: KAutoObject destruction is now scheduled for next dpc-time  
						
						
						
					 
					
						2021-04-11 03:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9586142e90 
							
						 
					 
					
						
						
							
							kern: tweak optimization settings for hot paths  
						
						
						
					 
					
						2020-12-02 06:53:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b9504f356f 
							
						 
					 
					
						
						
							
							microkernel: hot paths are pretty fucking hot  
						
						
						
					 
					
						2020-12-02 06:53:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a01f7ab1c9 
							
						 
					 
					
						
						
							
							kern: improve KSynchronizationObject, kill KSynchronization  
						
						
						
					 
					
						2020-12-02 06:53:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1582110af7 
							
						 
					 
					
						
						
							
							kern: KObjectContainer::Register -> void  
						
						
						
					 
					
						2020-12-02 06:53:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a574c00d5f 
							
						 
					 
					
						
						
							
							kern: add SvcExitThread, SvcSendAsyncRequestWithUserBuffer, SvcReplyAndReceiveWithUserBuffer  
						
						
						
					 
					
						2020-08-01 15:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							50fd330bad 
							
						 
					 
					
						
						
							
							kern: implement remaining non-KServerSession:: part of Reply/Receive  
						
						
						
					 
					
						2020-08-01 15:31:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d986b698d4 
							
						 
					 
					
						
						
							
							kern: implement SvcSendSyncRequest(WithUserBuffer)  
						
						
						
					 
					
						2020-08-01 15:31:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2415b68748 
							
						 
					 
					
						
						
							
							kern: skeleton SvcReplyAndReceive  
						
						
						
					 
					
						2020-08-01 15:31:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ab29107424 
							
						 
					 
					
						
						
							
							kern: newlines at end of svc files  
						
						
						
					 
					
						2020-03-02 19:50:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							02ffc465bd 
							
						 
					 
					
						
						
							
							kern: add svc stubs, turn on svc table build  
						
						
						
					 
					
						2020-03-02 19:50:52 -08:00