Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								0798928996
								
							
								
							
						 | 
						
							
							
								
								VM: cleanup of some infrequently used functions that can be replaced with direct code
							
							
							
							
							
							
							
							also replacing some bitshifts with easier to understand multiplies and
divides, they are equally fast nowadays 
							
						 | 
						
							2015-02-28 14:14:30 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								1beac119d8
								
							
								
							
						 | 
						
							
							
								
								VM: removes the template parameter from mark_bits
							
							
							
							
							
							
							
							since mark_bits only deals with arithmetic on memory addresses, it
doesn't need to be specialized so it can be untemplateized 
							
						 | 
						
							2015-01-15 09:29:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								88d7c10d03
								
							
								
							
						 | 
						
							
							
								
								VM: Replace u8-64, s8-64, cell, fixnum with stdint.h equivalents
							
							
							
							
							
						 | 
						
							2013-05-13 00:28:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								7b1b1eef23
								
							
								
							
						 | 
						
							
							
								
								VM: Remove unnecessary _ suffix in constructors
							
							
							
							
							
						 | 
						
							2013-05-12 23:20:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								26ff071205
								
							
								
							
						 | 
						
							
							
								
								VM: Remove unnecessary explicit keywords
							
							
							
							
							
						 | 
						
							2013-05-12 21:48:38 -04:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								56ceeb582a
								
							
								
							
						 | 
						
							
							
								
								VM: Refactor object_start_map* to Factor style
							
							
							
							
							
						 | 
						
							2013-05-12 13:24:46 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e28580dd0f
								
							
								
							
						 | 
						
							
							
								
								vm: faster sweep algorithm
							
							
							
							
							
						 | 
						
							2009-11-01 20:24:25 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fae27fb361
								
							
								
							
						 | 
						
							
							
								
								vm: make some more ctors explicit just for kicks
							
							
							
							
							
						 | 
						
							2009-10-24 23:02:58 -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 |