![]() |
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 () |
Public Member Functions inherited from v8::internal::StackFrameIteratorForProfiler | |
| 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 |
Public Member Functions inherited from v8::internal::StackFrameIteratorBase | |
| StackFrameIteratorBase (const StackFrameIteratorBase &)=delete | |
| StackFrameIteratorBase & | operator= (const StackFrameIteratorBase &)=delete |
| Isolate * | isolate () 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) | ||
| StackHandler * | handler () 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_ | ||
| }; | ||
| StackFrame * | frame_ | |
| StackHandler * | handler_ | |
| void v8::internal::StackFrameIteratorForProfilerForTesting::Advance | ( | ) |