Marc Siegel
							
						 | 
						
							
							
							
							
							
								
							
							
								50c096d84c
								
							
						 | 
						
							
							
								
								On mach, allow other ruby threads to continue during semaphore try_wait
							
							
							
							
							
						 | 
						
							2013-12-26 12:45:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Marc Siegel
							
						 | 
						
							
							
							
							
							
								
							
							
								d1644104c8
								
							
						 | 
						
							
							
								
								On mach, allow other ruby green threads to continue during semaphore wait
							
							
							
							
							
						 | 
						
							2013-12-26 12:27:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								da42ac4875
								
							
						 | 
						
							
							
								
								Refactor Mach FFI wrapper; get unit tests working again.
							
							
							
							
							
						 | 
						
							2012-02-08 21:30:18 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								680527cbab
								
							
						 | 
						
							
							
								
								Add time and clock Mach functions; implement Mach::Semaphore#timedwait.
							
							
							
							
							
						 | 
						
							2012-02-01 21:34:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								b76bf99947
								
							
						 | 
						
							
							
								
								Add additional mach error codes.
							
							
							
							
							
						 | 
						
							2012-02-01 21:32:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								13922373d6
								
							
						 | 
						
							
							
								
								Create dedicated class for messages.
							
							
							
							
							
						 | 
						
							2012-01-29 22:57:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								16ceacb31e
								
							
						 | 
						
							
							
								
								Document Port#insert_right method.
							
							
							
							
							
						 | 
						
							2012-01-21 18:39:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								807e694ad3
								
							
						 | 
						
							
							
								
								Fix typo.
							
							
							
							
							
						 | 
						
							2012-01-21 15:11:16 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								933690a426
								
							
						 | 
						
							
							
								
								Remove logging statement from #send_right.
							
							
							
							
							
						 | 
						
							2012-01-21 15:10:38 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								0ac03cfefc
								
							
						 | 
						
							
							
								
								Add methods on port to send and receive rights from other tasks.
							
							
							
							
							
						 | 
						
							2012-01-21 15:06:46 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								9f17aac114
								
							
						 | 
						
							
							
								
								Modify args to Semaphore and Port constructors to accept existing ports.
							
							
							
							
							
						 | 
						
							2012-01-16 08:14:58 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								d337ddd0e3
								
							
						 | 
						
							
							
								
								Remove obsolete file added by mistake.
							
							
							
							
							
						 | 
						
							2012-01-15 08:05:34 -06:00 | 
						
					
				
					
						
							
							
								 
								Patrick Mahoney
							
						 | 
						
							
							
							
							
							
								
							
							
								252d606c09
								
							
						 | 
						
							
							
								
								Add FFI wrapper around some of the Mach API (in Mac OS X).
							
							
							
							
							
						 | 
						
							2012-01-15 08:02:53 -06:00 |