v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <code-stubs.h>
Data Structures | |
class | KindBits |
Public Member Functions | |
ICStub (Code::Kind kind) | |
virtual Code::Kind | GetCodeKind () const |
virtual InlineCacheState | GetICState () |
bool | Describes (Code *code) |
Public Member Functions inherited from PlatformCodeStub | |
virtual Handle< Code > | GenerateCode (Isolate *isolate) |
Protected Member Functions | |
virtual void | FinishCode (Handle< Code > code) |
Code::Kind | kind () |
virtual int | MinorKey () |
Protected Member Functions inherited from PlatformCodeStub | |
virtual void | Generate (MacroAssembler *masm)=0 |
Definition at line 816 of file code-stubs.h.
|
inlineexplicit |
Definition at line 818 of file code-stubs.h.
|
inline |
Definition at line 822 of file code-stubs.h.
References ICStub::MinorKey(), and Code::stub_info().
Referenced by TypeFeedbackOracle::LoadIsStub().
Definition at line 828 of file code-stubs.h.
References ICStub::MinorKey().
|
inlinevirtual |
Reimplemented from PlatformCodeStub.
Definition at line 819 of file code-stubs.h.
|
inlinevirtual |
Definition at line 820 of file code-stubs.h.
References v8::internal::MONOMORPHIC.
|
inlineprotected |
Definition at line 831 of file code-stubs.h.
|
inlineprotectedvirtual |
Definition at line 833 of file code-stubs.h.
References BitFieldBase< Code::Kind, shift, size, uint32_t >::encode().
Referenced by ICStub::Describes(), and ICStub::FinishCode().