V8 Project
|
#include <macro-assembler.h>
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_.
|
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_.
|
inline |
Definition at line 116 of file macro-assembler.h.
References DCHECK, v8::internal::MacroAssembler::LeaveFrame(), masm_, NONE, and type_.
|
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().