![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <frames.h>


Public Member Functions | |
| virtual Type | type () const |
Public Member Functions inherited from InternalFrame | |
| virtual void | Iterate (ObjectVisitor *v) const |
| virtual Code * | unchecked_code () const |
Public Member Functions inherited from StandardFrame | |
| virtual bool | is_standard () const |
| Object * | context () const |
| Object * | GetExpression (int index) const |
| void | SetExpression (int index, Object *value) |
| int | ComputeExpressionsCount () const |
| virtual void | SetCallerFp (Address caller_fp) |
Public Member Functions inherited from StackFrame | |
| int | GetLineNumber () const |
| int | GetColumn () const |
| int | GetScriptId () const |
| Local< String > | GetScriptName () const |
| Local< String > | GetScriptNameOrSourceURL () const |
| Local< String > | GetFunctionName () const |
| bool | IsEval () const |
| bool | IsConstructor () const |
Static Public Member Functions | |
| static ConstructFrame * | cast (StackFrame *frame) |
Static Public Member Functions inherited from InternalFrame | |
| static InternalFrame * | cast (StackFrame *frame) |
Static Public Member Functions inherited from StandardFrame | |
| static Object * | GetExpression (Address fp, int index) |
| static StandardFrame * | cast (StackFrame *frame) |
Protected Member Functions | |
| ConstructFrame (StackFrameIteratorBase *iterator) | |
Protected Member Functions inherited from InternalFrame | |
| InternalFrame (StackFrameIteratorBase *iterator) | |
| virtual Address | GetCallerStackPointer () const |
Protected Member Functions inherited from StandardFrame | |
| StandardFrame (StackFrameIteratorBase *iterator) | |
| virtual void | ComputeCallerState (State *state) const |
| Address | caller_fp () const |
| Address | caller_pc () const |
| void | IterateExpressions (ObjectVisitor *v) const |
| Address | GetExpressionAddress (int n) const |
| bool | IsExpressionInsideHandler (int n) const |
| void | IterateCompiledFrame (ObjectVisitor *v) const |
Friends | |
| class | StackFrameIteratorBase |
Additional Inherited Members | |
Static Protected Member Functions inherited from StandardFrame | |
| static Address | ComputePCAddress (Address fp) |
| static Address | ComputeConstantPoolAddress (Address fp) |
| static Address | GetExpressionAddress (Address fp, int n) |
| static bool | IsArgumentsAdaptorFrame (Address fp) |
| static bool | IsConstructFrame (Address fp) |
|
inlineexplicitprotected |
Definition at line 314 of file frames-inl.h.
|
inlinestatic |
|
inlinevirtual |
Reimplemented from InternalFrame.