Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								2af4b6a7e6 
								
							
								 
							
						 
						
							
							
								
								VM: Refactor safepoints.cpp/hpp to Factor style  
							
							 
							
							
							
						 
						
							2013-05-12 13:24:47 -04:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6c0ecf631a 
								
							
								 
							
						 
						
							
							
								
								vm: charge samples collected in prolog to parent  
							
							 
							
							... 
							
							
							
							Fixes  #379  
							
						 
						
							2011-11-23 11:11:26 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								90609cc5d8 
								
							
								 
							
						 
						
							
							
								
								vm: don't pass this to safepoint constructor  
							
							 
							
							... 
							
							
							
							It's bad juju and MSVC calls us out on it. 
							
						 
						
							2011-11-08 11:06:00 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								04c6b2c393 
								
							
								 
							
						 
						
							
							
								
								vm: write signals to pipe immediately  
							
							 
							
							... 
							
							
							
							The whole point is to wake up the mx without waiting for the next safepoint derp 
							
						 
						
							2011-11-08 08:42:47 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								18e01f7770 
								
							
								 
							
						 
						
							
							
								
								vm: enqueue signals for FEP signals too  
							
							 
							
							... 
							
							
							
							Although SIGINT still can't interrupt the current Factor thread in a sane way, this will at least wake up the run loop when waiting for input and fix  #348  when implemented at the application level. 
							
						 
						
							2011-11-08 08:42:47 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								72d335f2b5 
								
							
								 
							
						 
						
							
							
								
								vm: write async signals to pipe for multiplexer  
							
							 
							
							... 
							
							
							
							also factor out safepoint logic into its own file 
							
						 
						
							2011-11-08 08:42:46 -08:00