v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::StackFrameIteratorForProfilerForTesting Class Reference

#include <frames.h>

Inheritance diagram for v8::internal::StackFrameIteratorForProfilerForTesting:
Collaboration diagram for v8::internal::StackFrameIteratorForProfilerForTesting:

Public Member Functions

 StackFrameIteratorForProfilerForTesting (Isolate *isolate, Address pc, Address fp, Address sp, Address lr, Address js_entry_sp)
 
void Advance ()
 
- Public Member Functions inherited from v8::internal::StackFrameIteratorForProfiler
 StackFrameIteratorForProfiler (Isolate *isolate, Address pc, Address fp, Address sp, Address lr, Address js_entry_sp)
 
StackFrameframe () const
 
void Advance ()
 
StackFrame::Type top_frame_type () const
 
StackFrame::Type ComputeStackFrameType (StackFrame::State *state) const override
 
- Public Member Functions inherited from v8::internal::StackFrameIteratorBase
 StackFrameIteratorBase (const StackFrameIteratorBase &)=delete
 
StackFrameIteratorBaseoperator= (const StackFrameIteratorBase &)=delete
 
Isolateisolate () const
 
bool done () const
 

Additional Inherited Members

- Public Attributes inherited from v8::internal::StackFrameIteratorBase
- Protected Member Functions inherited from v8::internal::StackFrameIteratorBase
 StackFrameIteratorBase (Isolate *isolate)
 
StackHandlerhandler () const
 
void SetNewFrame (StackFrame::Type type, StackFrame::State *state)
 
void SetNewFrame (StackFrame::Type type)
 
- Protected Attributes inherited from v8::internal::StackFrameIteratorBase
Isolate *const isolate_
 
union { 
 
   char   uninitialized_ 
 
};  
 
StackFrameframe_
 
StackHandlerhandler_
 

Detailed Description

Definition at line 1868 of file frames.h.

Constructor & Destructor Documentation

◆ StackFrameIteratorForProfilerForTesting()

v8::internal::StackFrameIteratorForProfilerForTesting::StackFrameIteratorForProfilerForTesting ( Isolate * isolate,
Address pc,
Address fp,
Address sp,
Address lr,
Address js_entry_sp )

Definition at line 724 of file frames.cc.

Member Function Documentation

◆ Advance()

void v8::internal::StackFrameIteratorForProfilerForTesting::Advance ( )

Definition at line 730 of file frames.cc.

Here is the call graph for this function:

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