![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <frames.h>
Public Member Functions | |
StackFrameIteratorForProfilerForTesting (Isolate *isolate, Address pc, Address fp, Address sp, Address lr, Address js_entry_sp) | |
void | Advance () |
![]() | |
StackFrameIteratorForProfiler (Isolate *isolate, Address pc, Address fp, Address sp, Address lr, Address js_entry_sp) | |
StackFrame * | frame () const |
void | Advance () |
StackFrame::Type | top_frame_type () const |
StackFrame::Type | ComputeStackFrameType (StackFrame::State *state) const override |
![]() | |
StackFrameIteratorBase (const StackFrameIteratorBase &)=delete | |
StackFrameIteratorBase & | operator= (const StackFrameIteratorBase &)=delete |
Isolate * | isolate () const |
bool | done () const |
Additional Inherited Members | ||
![]() | ||
![]() | ||
StackFrameIteratorBase (Isolate *isolate) | ||
StackHandler * | handler () const | |
void | SetNewFrame (StackFrame::Type type, StackFrame::State *state) | |
void | SetNewFrame (StackFrame::Type type) | |
![]() | ||
Isolate *const | isolate_ | |
union { | ||
char uninitialized_ | ||
}; | ||
StackFrame * | frame_ | |
StackHandler * | handler_ | |
void v8::internal::StackFrameIteratorForProfilerForTesting::Advance | ( | ) |