|
V8 Project
|
#include <macro-assembler.h>
Inheritance diagram for v8::internal::FrameScope:
Collaboration diagram for v8::internal::FrameScope:Public Member Functions | |
| FrameScope (MacroAssembler *masm, StackFrame::Type type) | |
| ~FrameScope () | |
| void | GenerateLeaveFrame () |
Private Attributes | |
| MacroAssembler * | masm_ |
| StackFrame::Type | type_ |
| bool | old_has_frame_ |
Definition at line 94 of file macro-assembler.h.
|
inlineexplicit |
Definition at line 96 of file macro-assembler.h.
References v8::internal::MacroAssembler::EnterFrame(), NONE, v8::internal::MacroAssembler::set_has_frame(), and type_.
Here is the call graph for this function:
|
inline |
Definition at line 104 of file macro-assembler.h.
References v8::internal::MacroAssembler::LeaveFrame(), masm_, NONE, old_has_frame_, v8::internal::MacroAssembler::set_has_frame(), and type_.
Here is the call graph for this function:
|
inline |
Definition at line 116 of file macro-assembler.h.
References DCHECK, v8::internal::MacroAssembler::LeaveFrame(), masm_, NONE, and type_.
Here is the call graph for this function:
|
private |
Definition at line 122 of file macro-assembler.h.
Referenced by GenerateLeaveFrame(), and ~FrameScope().
|
private |
Definition at line 124 of file macro-assembler.h.
Referenced by ~FrameScope().
|
private |
Definition at line 123 of file macro-assembler.h.
Referenced by FrameScope(), GenerateLeaveFrame(), and ~FrameScope().