Public Member Functions | Public Attributes

InterpState Struct Reference

#include <jscntxt.h>

Collaboration diagram for InterpState:

List of all members.

Public Member Functions

 InterpState (JSContext *cx, JSTraceMonitor *tm, TreeFragment *ti, uintN &inlineCallCountp, VMSideExit **innermostNestedGuardp)
 ~InterpState ()

Public Attributes

JSContextcx
double * stackBase
double * sp
double * eos
FrameInfo ** callstackBase
void * sor
FrameInfo ** rp
void * eor
VMSideExit * lastTreeExitGuard
VMSideExit * lastTreeCallGuard
void * rpAtLastTreeCall
VMSideExit * outermostTreeExitGuard
TreeFragment * outermostTree
uintNinlineCallCountp
VMSideExit ** innermostNestedGuardp
VMSideExit * innermost
uint64 startTime
InterpStateprev
uint32 builtinStatus
double * deepBailSp
uintN nativeVpLen
jsvalnativeVp

Constructor & Destructor Documentation

InterpState::InterpState ( JSContext cx,
JSTraceMonitor tm,
TreeFragment *  ti,
uintN inlineCallCountp,
VMSideExit **  innermostNestedGuardp 
)
InterpState::~InterpState (  ) 

Member Data Documentation

FrameInfo** InterpState::rp
double* InterpState::sp

The documentation for this struct was generated from the following file: