2 // Time-stamp: <20.01.2004 14:37:44h liekweg>
10 <P>Start C-Firm Heap Analysis from Java.</P>
13 @since Mon Jan 19 16:15:41 2004
14 @author F. Liekweg, Universität Karlsruhe (TH), Germany
20 System.loadLibrary("firmjni");
21 System.loadLibrary("heapanal");
24 private Heapanal () {}
26 public static native void initAnal ();
27 public static native void deInitAnal ();
29 /** Analyse one method */
30 public static native void analHeap (int firmMethod);
31 /** Analyse all methods */
32 public static native void analHeap ();
35 // ToDo: Zugriff auf die ir_node->ana.... - Felder.
38 typedef struct obset abstval;
41 set_irn_abst_value(ir_node *n, abstval *os);
42 abstval *get_irn_abst_value(ir_node *n);