Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								001a3f2847
								
							
								
							
						 | 
						
							
							
								
								vm: mark sweep now traces code block references; rename embedded_pointer to instruction_operand
							
							
							
							
							
						 | 
						
							2009-11-23 19:17:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e28580dd0f
								
							
								
							
						 | 
						
							
							
								
								vm: faster sweep algorithm
							
							
							
							
							
						 | 
						
							2009-11-01 20:24:25 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a1aac42786
								
							
								
							
						 | 
						
							
							
								
								vm: clean up gc events, remove -verbosegc switch, fix compaction bug
							
							
							
							
							
						 | 
						
							2009-10-27 21:31:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fae27fb361
								
							
								
							
						 | 
						
							
							
								
								vm: make some more ctors explicit just for kicks
							
							
							
							
							
						 | 
						
							2009-10-24 23:02:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								af855b7fa9
								
							
								
							
						 | 
						
							
							
								
								vm: debugging mark-sweep
							
							
							
							
							
						 | 
						
							2009-10-21 19:41:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								814f6371d6
								
							
								
							
						 | 
						
							
							
								
								vm: mark sweep gc for tenured space work in progress
							
							
							
							
							
						 | 
						
							2009-10-20 22:20:49 -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
							
						 | 
						
							
							
							
							
								
							
								a9dbbd1efb
								
							
								
							
						 | 
						
							
							
								
								vm: simplify code heap by eliminating HeapLayout template parameter
							
							
							
							
							
						 | 
						
							2009-10-20 14:01:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e482940dca
								
							
								
							
						 | 
						
							
							
								
								vm: object start recording in cards is now independent of allocation strategy
							
							
							
							
							
						 | 
						
							2009-10-20 13:47:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8a7547ef1b
								
							
								
							
						 | 
						
							
							
								
								vm: remove some dead code
							
							
							
							
							
						 | 
						
							2009-10-15 22:06:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6939759f46
								
							
								
							
						 | 
						
							
							
								
								vm: working on new object-oriented garbage collector
							
							
							
							
							
						 | 
						
							2009-10-07 15:48:09 -05:00 |