| 
									
										
										
										
											2013-05-11 22:00:47 -04:00
										 |  |  | namespace factor { | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-11 20:06:00 -04:00
										 |  |  | struct no_fixup { | 
					
						
							| 
									
										
										
										
											2013-05-11 22:00:47 -04:00
										 |  |  |   static const bool translated_code_block_map = false; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   object* fixup_data(object* obj) { return obj; } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   code_block* fixup_code(code_block* compiled) { return compiled; } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   object* translate_data(const object* obj) { return fixup_data((object*)obj); } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   code_block* translate_code(const code_block* compiled) { | 
					
						
							|  |  |  |     return fixup_code((code_block*)compiled); | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   cell size(object* obj) { return obj->size(); } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   cell size(code_block* compiled) { return compiled->size(); } | 
					
						
							| 
									
										
										
										
											2010-06-11 20:06:00 -04:00
										 |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } |