V8 Project
|
#include <code-stubs.h>
Classes | |
class | FlagBits |
Public Member Functions | |
CallConstructStub (Isolate *isolate, CallConstructorFlags flags) | |
virtual void | FinishCode (Handle< Code > code) |
![]() | |
virtual Handle< Code > | GenerateCode () OVERRIDE |
virtual Code::Kind | GetCodeKind () const |
Private Member Functions | |
CallConstructorFlags | flags () const |
bool | RecordCallTarget () const |
virtual void | PrintName (OStream &os) const OVERRIDE |
DEFINE_CALL_INTERFACE_DESCRIPTOR (CallConstruct) | |
DEFINE_PLATFORM_CODE_STUB (CallConstruct, PlatformCodeStub) | |
Additional Inherited Members | |
![]() | |
PlatformCodeStub (Isolate *isolate) | |
virtual void | Generate (MacroAssembler *masm)=0 |
DEFINE_CODE_STUB_BASE (PlatformCodeStub, CodeStub) | |
Definition at line 1561 of file code-stubs.h.
|
inline |
Definition at line 1563 of file code-stubs.h.
References v8::internal::BitFieldBase< T, shift, size, U >::encode(), and flags().
|
private |
|
private |
Definition at line 1568 of file code-stubs.h.
References RecordCallTarget().
|
inlineprivate |
Definition at line 1573 of file code-stubs.h.
References v8::internal::BitFieldBase< T, shift, size, U >::decode().
Referenced by CallConstructStub(), and RecordCallTarget().
|
privatevirtual |
Definition at line 800 of file code-stubs.cc.
References RecordCallTarget().
|
inlineprivate |
Definition at line 1575 of file code-stubs.h.
References flags(), and v8::internal::RECORD_CONSTRUCTOR_TARGET.
Referenced by FinishCode(), and PrintName().