jist.runtime
Class Event.ContinuationFrame

java.lang.Object
  extended by jist.runtime.Event.ContinuationFrame
Enclosing class:
Event

public static class Event.ContinuationFrame
extends java.lang.Object

Stores a single stack frame for event calls with continuation.

Since:
JIST1.0
Author:
Rimon Barr <barr+jist@cs.cornell.edu>

Field Summary
static Event.ContinuationFrame BASE
          frame at bottom of stack .
static java.lang.reflect.Field field_next
          field stub for pointer to next stack frame.
static java.lang.reflect.Field field_pc
          field stub for program "counter" location.
 Event.ContinuationFrame next
          pointer to next stack frame.
 int pc
          program "counter" location where frame information captured.
 
Constructor Summary
Event.ContinuationFrame()
           
 
Method Summary
 boolean equals(java.lang.Object o)
          Test whether to events are equal.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BASE

public static final Event.ContinuationFrame BASE
frame at bottom of stack .


field_next

public static java.lang.reflect.Field field_next
field stub for pointer to next stack frame.


field_pc

public static java.lang.reflect.Field field_pc
field stub for program "counter" location.


next

public Event.ContinuationFrame next
pointer to next stack frame.


pc

public int pc
program "counter" location where frame information captured.

Constructor Detail

Event.ContinuationFrame

public Event.ContinuationFrame()
Method Detail

equals

public boolean equals(java.lang.Object o)
Test whether to events are equal.

Overrides:
equals in class java.lang.Object
Parameters:
o - object to perform equality test
Returns:
whether object is equal to event