|  Doug Coleman | 86649ce1c0 | vm: More allocates comments. | 2013-03-25 14:05:05 -07:00 | 
				
					
						|  Doug Coleman | 000efd9bbb | vm: Add messages about things that can allocate. Fix a gc bug in the primitive for quotation-code. | 2012-08-15 21:30:55 -07:00 | 
				
					
						|  Slava Pestov | b23aac1beb | compiler.cfg: open-code parameter boxing and unboxing for certain C types | 2010-07-19 10:25:13 -04:00 | 
				
					
						|  Slava Pestov | 806e54630a | GC maps for more compact inline GC checks | 2010-06-11 20:06:00 -04:00 | 
				
					
						|  Slava Pestov | 6aee6b3adc | Add context-specific special object table, generalizing catchstack_save and current_callback_save fields of context struct | 2010-03-18 22:06:00 +13:00 | 
				
					
						|  Slava Pestov | 94c93f0bc7 | vm: 'become' primitive needs to update literal references in code blocks | 2010-01-27 18:42:31 +13:00 | 
				
					
						|  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 |