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
							
						 | 
						
							
							
							
							
								
							
								91cec17e52
								
							
								
							
						 | 
						
							
							
								
								vm: get GC events working, -verbosegc switch now produces more info
							
							
							
							
							
						 | 
						
							2009-10-26 23:57:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a60bf14673
								
							
								
							
						 | 
						
							
							
								
								vm: add gc_event
							
							
							
							
							
						 | 
						
							2009-10-26 22:12:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e793a72060
								
							
								
							
						 | 
						
							
							
								
								vm: remove crummy old GC stats, split off free list code, clean up various other things
							
							
							
							
							
						 | 
						
							2009-10-26 22:08:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c30df42e48
								
							
								
							
						 | 
						
							
							
								
								vm: make compaction its own gc_op
							
							
							
							
							
						 | 
						
							2009-10-25 14:02:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2e65366c6b
								
							
								
							
						 | 
						
							
							
								
								vm: rename myvm and parent_vm instance variables to parent, clean up casts in primitive definitions
							
							
							
							
							
						 | 
						
							2009-10-18 20:31:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								45eb68fa38
								
							
								
							
						 | 
						
							
							
								
								vm: during tenuring stage of aging collection, if tenured space fills up, it would attempt a to_tenured collection. this will succeed if all roots were tenured. however, this is unsound, because there's now an untraced segment of tenured space. fix: if tenuring fails, go on to do a full collection instead
							
							
							
							
							
						 | 
						
							2009-10-15 05:51:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1fc48b8894
								
							
								
							
						 | 
						
							
							
								
								vm: remove old_data_heap from gc_state
							
							
							
							
							
						 | 
						
							2009-10-09 09:47:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cb2673a6f5
								
							
								
							
						 | 
						
							
							
								
								vm: cleanup
							
							
							
							
							
						 | 
						
							2009-10-08 23:39:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								43a21deb05
								
							
								
							
						 | 
						
							
							
								
								vm: rename data_gc.cpp to gc.cpp
							
							
							
							
							
						 | 
						
							2009-10-08 02:11:29 -05:00 |