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 }