|
V8 Project
|
Collaboration diagram for v8::internal::FrameInspector:Public Member Functions | |
| FrameInspector (JavaScriptFrame *frame, int inlined_jsframe_index, Isolate *isolate) | |
| ~FrameInspector () | |
| int | GetParametersCount () |
| int | expression_count () |
| Object * | GetFunction () |
| Object * | GetParameter (int index) |
| Object * | GetExpression (int index) |
| int | GetSourcePosition () |
| bool | IsConstructor () |
| Object * | GetContext () |
| void | SetArgumentsFrame (JavaScriptFrame *frame) |
Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (FrameInspector) | |
Private Attributes | |
| JavaScriptFrame * | frame_ |
| DeoptimizedFrameInfo * | deoptimized_frame_ |
| Isolate * | isolate_ |
| bool | is_optimized_ |
| bool | is_bottommost_ |
| bool | has_adapted_arguments_ |
Definition at line 5705 of file runtime.cc.
|
inline |
Definition at line 5707 of file runtime.cc.
References v8::internal::Deoptimizer::DebuggerInspectableFrame(), deoptimized_frame_, frame_, v8::internal::JavaScriptFrame::has_adapted_arguments(), has_adapted_arguments_, is_bottommost_, and is_optimized_.
Here is the call graph for this function:
|
inline |
Definition at line 5720 of file runtime.cc.
References v8::internal::Deoptimizer::DeleteDebuggerInspectableFrame(), deoptimized_frame_, isolate_, and NULL.
Here is the call graph for this function:
|
private |
|
inline |
Definition at line 5731 of file runtime.cc.
References deoptimized_frame_, and v8::internal::DeoptimizedFrameInfo::expression_count().
Here is the call graph for this function:
|
inline |
Definition at line 5753 of file runtime.cc.
References v8::internal::StandardFrame::context(), deoptimized_frame_, frame_, v8::internal::DeoptimizedFrameInfo::GetContext(), and is_optimized_.
Referenced by v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5740 of file runtime.cc.
References deoptimized_frame_, frame_, v8::internal::DeoptimizedFrameInfo::GetExpression(), v8::internal::StandardFrame::GetExpression(), and is_optimized_.
Referenced by v8::internal::MaterializeStackLocalsWithFrameInspector(), and v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 5732 of file runtime.cc.
References deoptimized_frame_, frame_, v8::internal::JavaScriptFrame::function(), v8::internal::DeoptimizedFrameInfo::GetFunction(), and is_optimized_.
Referenced by v8::internal::MaterializeLocalScope(), and v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 5736 of file runtime.cc.
References deoptimized_frame_, frame_, v8::internal::DeoptimizedFrameInfo::GetParameter(), v8::internal::JavaScriptFrame::GetParameter(), and is_optimized_.
Referenced by v8::internal::MaterializeStackLocalsWithFrameInspector(), and v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 5727 of file runtime.cc.
References v8::internal::JavaScriptFrame::ComputeParametersCount(), deoptimized_frame_, frame_, is_optimized_, and v8::internal::DeoptimizedFrameInfo::parameters_count().
Referenced by v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 5744 of file runtime.cc.
References deoptimized_frame_, frame_, v8::internal::DeoptimizedFrameInfo::GetSourcePosition(), and is_optimized_.
Referenced by v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 5748 of file runtime.cc.
References deoptimized_frame_, frame_, v8::internal::DeoptimizedFrameInfo::HasConstructStub(), is_bottommost_, is_optimized_, and v8::internal::JavaScriptFrame::IsConstructor().
Referenced by v8::internal::RUNTIME_FUNCTION().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 5759 of file runtime.cc.
References DCHECK, frame_, has_adapted_arguments_, and is_optimized_.
Referenced by v8::internal::RUNTIME_FUNCTION().
Here is the caller graph for this function:
|
private |
Definition at line 5768 of file runtime.cc.
Referenced by expression_count(), FrameInspector(), GetContext(), GetExpression(), GetFunction(), GetParameter(), GetParametersCount(), GetSourcePosition(), IsConstructor(), and ~FrameInspector().
|
private |
Definition at line 5767 of file runtime.cc.
Referenced by FrameInspector(), GetContext(), GetExpression(), GetFunction(), GetParameter(), GetParametersCount(), GetSourcePosition(), IsConstructor(), and SetArgumentsFrame().
|
private |
Definition at line 5772 of file runtime.cc.
Referenced by FrameInspector(), and SetArgumentsFrame().
|
private |
Definition at line 5771 of file runtime.cc.
Referenced by FrameInspector(), and IsConstructor().
|
private |
Definition at line 5770 of file runtime.cc.
Referenced by FrameInspector(), GetContext(), GetExpression(), GetFunction(), GetParameter(), GetParametersCount(), GetSourcePosition(), IsConstructor(), and SetArgumentsFrame().
|
private |
Definition at line 5769 of file runtime.cc.
Referenced by ~FrameInspector().