Added Java-based copy coalescing heuritic version 3