v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EntryFrame Class Reference

#include <frames.h>

Inheritance diagram for EntryFrame:
Collaboration diagram for EntryFrame:

Public Member Functions

virtual Type type () const
 
virtual Codeunchecked_code () const
 
virtual void Iterate (ObjectVisitor *v) const
 
virtual void SetCallerFp (Address caller_fp)
 
- Public Member Functions inherited from StackFrame
int GetLineNumber () const
 
int GetColumn () const
 
Local< StringGetScriptName () const
 
Local< StringGetScriptNameOrSourceURL () const
 
Local< StringGetFunctionName () const
 
bool IsEval () const
 
bool IsConstructor () const
 

Static Public Member Functions

static EntryFramecast (StackFrame *frame)
 

Protected Member Functions

 EntryFrame (StackFrameIterator *iterator)
 
virtual Address GetCallerStackPointer () const
 

Friends

class StackFrameIterator
 

Detailed Description

Definition at line 309 of file frames.h.

Constructor & Destructor Documentation

EntryFrame ( StackFrameIterator iterator)
inlineexplicitprotected

Definition at line 133 of file frames-inl.h.

Member Function Documentation

static EntryFrame* cast ( StackFrame frame)
inlinestatic

Definition at line 318 of file frames.h.

References ASSERT.

virtual Address GetCallerStackPointer ( ) const
inlineprotectedvirtual

Definition at line 330 of file frames.h.

void Iterate ( ObjectVisitor *  v) const
virtual

Definition at line 1225 of file frames.cc.

References ASSERT.

void SetCallerFp ( Address  caller_fp)
virtual
virtual Type type ( ) const
inlinevirtual

Reimplemented in EntryConstructFrame.

Definition at line 311 of file frames.h.

Code * unchecked_code ( ) const
virtual

Reimplemented in EntryConstructFrame.

Definition at line 486 of file frames.cc.

References HEAP.

Friends And Related Function Documentation

friend class StackFrameIterator
friend

Definition at line 336 of file frames.h.


The documentation for this class was generated from the following files: