Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6971df91fe
								
							
								
							
						 | 
						
							
							
								
								vm: remove unnecessary call to compile_all_words() from primitive_become()
							
							
							
							
							
						 | 
						
							2010-01-07 13:49:29 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								63edd20a55
								
							
								
							
						 | 
						
							
							
								
								vm: eliminating register variables work in progress. Works on x86-32 with non-optimizing compiler
							
							
							
							
							
						 | 
						
							2009-12-19 10:59:56 +13:00 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
								
							
								2afd7ce244
								
							
								
							
						 | 
						
							
							
								
								Faster identity-hashcode primitive; fast path now opencoded by the compiler
							
							
							
							
							
						 | 
						
							2009-11-11 02:27:19 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								064c00f78d
								
							
								
							
						 | 
						
							
							
								
								New identity-hashcode primitive
							
							
							
							
							
						 | 
						
							2009-11-10 21:18:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4061951d1c
								
							
								
							
						 | 
						
							
							
								
								vm: simpler object space implementation. begin-scan/next-object/end-scan primitives replaced by a single all-instances primitive
							
							
							
							
							
						 | 
						
							2009-11-05 21:49:03 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								72ab6ec548
								
							
								
							
						 | 
						
							
							
								
								vm: rewrite 'become' primitive so that it uses a slot visitor instead of GC
							
							
							
							
							
						 | 
						
							2009-11-05 19:03:51 -06:00 |