Package org.deepjava.runtime.ppc32
Class ProgramExc
- java.lang.Object
-
- org.deepjava.runtime.ppc32.PPCException
-
- org.deepjava.runtime.ppc32.ProgramExc
-
- All Implemented Interfaces:
Ippc32
public class ProgramExc extends PPCException implements Ippc32
The class for the PPC program exception. This class handles all exceptions. Based on the type of the exception (pre-defined and user-defined) the proper handler will be determined and its address will be loaded into the program counter.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static int
nextOpCode
static int
nofProgExceptions
The number of times a program exception occurred-
Fields inherited from interface org.deepjava.runtime.ppc32.Ippc32
CR, CTR, DAR, DEC, DSISR, FPR0, FPR1, FPR10, FPR11, FPR12, FPR13, FPR14, FPR15, FPR16, FPR17, FPR18, FPR19, FPR2, FPR20, FPR21, FPR22, FPR23, FPR24, FPR25, FPR26, FPR27, FPR28, FPR29, FPR3, FPR30, FPR31, FPR4, FPR5, FPR6, FPR7, FPR8, FPR9, FPSCR, LR, MSR, R0, R1, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R2, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R3, R30, R31, R4, R5, R6, R7, R8, R9, SPR1, SPR18, SPR19, SPR22, SPR26, SPR268, SPR269, SPR27, SPR272, SPR273, SPR274, SPR275, SPR287, SPR8, SPR9, SPRG0, SPRG1, SPRG2, SPRG3, SRR0, SRR1, TBLread, TBUread, XER
-
-
Constructor Summary
Constructors Constructor Description ProgramExc()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static void
programExc(Exception e)
-
-
-
Method Detail
-
programExc
static void programExc(Exception e)
-
-