Changes: Christian Thalinger
- $Id: jit.h 938 2004-03-06 00:56:43Z twisti $
+ $Id: jit.h 941 2004-03-06 17:27:56Z jowenn $
*/
u2 opc; /* opcode of intermediate code command */
s4 op1; /* first operand, usually variable number */
imm_union val; /* immediate constant */
- void *target; /* used for targets of branches and jumps */
- /* and as address for list of targets for */
- /* statements */
+ void *target; /* used for targets of branches and jumps */
+ /* and as address for list of targets for */
+ /* statements */
+ u2 line /* line number in source file */
};
extern int maxlocals; /* maximal number of local JavaVM variables */
extern int jcodelength; /* length of JavaVM-codes */
extern u1 *jcode; /* pointer to start of JavaVM-code */
+lineinfo *jlinenumbers; /* line information array */
+u2 jlinenumbercount; /* number of entries in the linenumber array */
extern int exceptiontablelength;/* length of exception table */
extern xtable *extable; /* pointer to start of exception table */
extern exceptiontable *raw_extable;