vm: improved fingering technique
							parent
							
								
									53f664ae50
								
							
						
					
					
						commit
						f29a1038eb
					
				| 
						 | 
				
			
			@ -164,7 +164,7 @@ template<typename Block, typename Iterator> struct heap_compactor {
 | 
			
		|||
	{
 | 
			
		||||
		if(this->state->marked_p(block))
 | 
			
		||||
		{
 | 
			
		||||
			*finger = block;
 | 
			
		||||
			*finger = (Block *)((char *)block + size);
 | 
			
		||||
			memmove((Block *)address,block,size);
 | 
			
		||||
			iter(block,(Block *)address,size);
 | 
			
		||||
			address += size;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue