1 salcianu 1.1 // AllocationStrategyFactory.java, created Mon Feb 10 19:25:29 2003 by salcianu 2 salcianu 1.1 // Copyright (C) 2000 Alexandru Salcianu <salcianu@MIT.EDU> 3 salcianu 1.1 // Licensed under the terms of the GNU GPL; see COPYING for details. 4 salcianu 1.1 package harpoon.Backend.Runtime1; 5 salcianu 1.1 6 salcianu 1.1 import harpoon.Backend.Generic.Frame; 7 salcianu 1.1 8 salcianu 1.1 /** 9 salcianu 1.1 * <code>AllocationStrategyFactory</code> 10 salcianu 1.1 * 11 salcianu 1.1 * @author Alexandru Salcianu <salcianu@MIT.EDU> 12 salcianu 1.1 * @version $Id: AllocationStrategyFactory.java,v 1.1 2003/02/11 21:38:06 salcianu Exp $ 13 salcianu 1.1 */ 14 salcianu 1.1 public interface AllocationStrategyFactory { 15 salcianu 1.1 /** Creates an <code>AllocationStrategy</code> object. 16 salcianu 1.1 @param fram backend specfic details */ 17 salcianu 1.1 AllocationStrategy getAllocationStrategy(Frame frame); 18 salcianu 1.1 }