Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9ffe0a69d1
								
							
								
							
						 | 
						
							
							
								
								vm: use sigaltstack to handle callstack overflow properly
							
							
							
							
							
						 | 
						
							2010-03-28 11:37:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								560c119cd2
								
							
								
							
						 | 
						
							
							
								
								vm: actually use context callstacks when running code
							
							
							
							
							
						 | 
						
							2010-03-26 22:44:43 -04:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								f33c73bf94
								
							
								
							
						 | 
						
							
							
								
								Merge up
							
							
							
							
							
						 | 
						
							2010-01-30 20:39:43 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								36d2ac8921
								
							
								
							
						 | 
						
							
							
								
								vm: move c_to_factor, lazy_jit_compile_impl, throw_impl, set_callstack assembly routines into non-optimizing compiler for x86-64
							
							
							
							
							
						 | 
						
							2010-01-06 15:47:36 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0a3c5f5ac6
								
							
								
							
						 | 
						
							
							
								
								vm: fep out if monotonic counter decreases
							
							
							
							
							
						 | 
						
							2009-12-14 01:09:04 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								47df580081
								
							
								
							
						 | 
						
							
							
								
								tools.time: overhaul
							
							
							
							
							
						 | 
						
							2009-11-05 01:07:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d95a98eb9c
								
							
								
							
						 | 
						
							
							
								
								vm: add primitives for getting at GC events, data-room and code-room primitives now return structs instead of arrays
							
							
							
							
							
						 | 
						
							2009-10-27 03:32:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f0816d72f1
								
							
								
							
						 | 
						
							
							
								
								vm: split off free_list_allocator from heap class, rename zone to bump_allocator
							
							
							
							
							
						 | 
						
							2009-10-20 15:26:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								23e133e383
								
							
								
							
						 | 
						
							
							
								
								vm: make a new old_space type to encapsulate a few things, split up generations array somewhat
							
							
							
							
							
						 | 
						
							2009-10-07 14:05:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								47c735d81d
								
							
								
							
						 | 
						
							
							
								
								vm: more GC refactoring
							
							
							
							
							
						 | 
						
							2009-10-06 00:13:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								718cb8b579
								
							
								
							
						 | 
						
							
							
								
								vm: fix VM constructor
							
							
							
							
							
						 | 
						
							2009-10-05 04:31:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6c047127ee
								
							
								
							
						 | 
						
							
							
								
								Change C++ exception usage back into a longjmp() due to GCC bugs
							
							
							
							
							
						 | 
						
							2009-10-05 03:27:28 -05:00 |