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


Public Member Functions | |
| virtual Type | type () const | 
| virtual Code * | unchecked_code () const | 
| Object *& | code_slot () 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< String > | GetScriptName () const | 
| Local< String > | GetScriptNameOrSourceURL () const | 
| Local< String > | GetFunctionName () const | 
| bool | IsEval () const | 
| bool | IsConstructor () const | 
Static Public Member Functions | |
| static ExitFrame * | cast (StackFrame *frame) | 
| static Type | GetStateForFramePointer (Address fp, State *state) | 
| static Address | ComputeStackPointer (Address fp) | 
| static void | FillState (Address fp, Address sp, State *state) | 
Protected Member Functions | |
| ExitFrame (StackFrameIterator *iterator) | |
| virtual Address | GetCallerStackPointer () const | 
Friends | |
| class | StackFrameIterator | 
      
  | 
  inlineexplicitprotected | 
Definition at line 143 of file frames-inl.h.
      
  | 
  inlinestatic | 
| Object *& code_slot | ( | ) | const | 
Definition at line 514 of file frames.cc.
References v8::internal::fp, ExitFrameConstants::kCodeOffset, and Memory::Object_at().
Referenced by ExitFrame::Iterate(), and ExitFrame::unchecked_code().
Referenced by ExitFrame::GetStateForFramePointer().
Definition at line 561 of file frames.cc.
References v8::internal::fp, v8::internal::kPointerSize, and v8::internal::sp.
Referenced by ExitFrame::GetStateForFramePointer().
      
  | 
  protectedvirtual | 
Definition at line 547 of file frames.cc.
References v8::internal::fp, and ExitFrameConstants::kCallerSPDisplacement.
      
  | 
  static | 
Definition at line 552 of file frames.cc.
References ASSERT, ExitFrame::ComputeStackPointer(), ExitFrame::FillState(), NONE, and v8::internal::NULL.
      
  | 
  virtual | 
Definition at line 539 of file frames.cc.
References ExitFrame::code_slot().
      
  | 
  virtual | 
Definition at line 534 of file frames.cc.
References Memory::Address_at(), v8::internal::fp, and ExitFrameConstants::kCallerFPOffset.
      
  | 
  virtual | 
Definition at line 520 of file frames.cc.
References ExitFrame::code_slot().