joeq.Compiler.Quad.x86
Class x86QuadExceptionDeliverer

java.lang.Object
  extended by joeq.Runtime.ExceptionDeliverer
      extended by joeq.Compiler.Quad.x86.x86QuadExceptionDeliverer

public class x86QuadExceptionDeliverer
extends ExceptionDeliverer

Version:
$Id: x86QuadExceptionDeliverer.java,v 1.7 2004/09/30 03:37:06 joewhaley Exp $
Author:
John Whaley

Nested Class Summary
 
Nested classes/interfaces inherited from class joeq.Runtime.ExceptionDeliverer
ExceptionDeliverer.StackFrame
 
Field Summary
static x86QuadExceptionDeliverer INSTANCE
           
static boolean TRACE
           
 
Fields inherited from class joeq.Runtime.ExceptionDeliverer
_abstractMethodError, _athrow, _class, _debug_trap_handler, _nativeMethodError, _trap_handler
 
Method Summary
 void deliverToStackFrame(jq_CompiledCode cc, Throwable x, jq_TryCatch tc, CodeAddress ip, StackAddress fp)
           
 Object getThisPointer(jq_CompiledCode cc, CodeAddress ip, StackAddress fp)
           
 
Methods inherited from class joeq.Runtime.ExceptionDeliverer
abstractMethodError, athrow, debug_trap_handler, deliverToCurrentThread, getStackTrace, nativeMethodError, printStackTrace, printStackTrace, printStackTrace, trap_handler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TRACE

public static boolean TRACE

INSTANCE

public static final x86QuadExceptionDeliverer INSTANCE
Method Detail

deliverToStackFrame

public final void deliverToStackFrame(jq_CompiledCode cc,
                                      Throwable x,
                                      jq_TryCatch tc,
                                      CodeAddress ip,
                                      StackAddress fp)
Specified by:
deliverToStackFrame in class ExceptionDeliverer

getThisPointer

public final Object getThisPointer(jq_CompiledCode cc,
                                   CodeAddress ip,
                                   StackAddress fp)
Specified by:
getThisPointer in class ExceptionDeliverer


Copyright © 2001-2005 John Whaley. All Rights Reserved.