V8 Project
|
This is the complete list of members for v8::internal::KeyedLoadIC, including all inherited members.
address() const | v8::internal::IC | inline |
AddressFromUtilityId(UtilityId id) | v8::internal::IC | static |
Clear(Isolate *isolate, Address address, Code *target, ConstantPoolArray *constant_pool) | v8::internal::KeyedLoadIC | privatestatic |
v8::internal::IC::Clear(Isolate *isolate, Address address, ConstantPoolArray *constant_pool) | v8::internal::IC | static |
CompileHandler(LookupIterator *lookup, Handle< Object > unused, CacheHolderFlag cache_holder) | v8::internal::LoadIC | protectedvirtual |
ComputeExtraICState(ContextualMode contextual_mode) | v8::internal::LoadIC | inlinestatic |
ComputeHandler(LookupIterator *lookup, Handle< Object > value=Handle< Code >::null()) | v8::internal::IC | protected |
constant_pool() const | v8::internal::IC | inlineprivate |
contextual_mode() const | v8::internal::LoadIC | inline |
CopyICToMegamorphicCache(Handle< Name > name) | v8::internal::IC | protected |
CurrentTypeOf(Handle< Object > object, Isolate *isolate) | v8::internal::IC | static |
DISALLOW_IMPLICIT_CONSTRUCTORS(IC) | v8::internal::IC | private |
EXTRA_CALL_FRAME enum value | v8::internal::IC | |
extra_ic_state() const | v8::internal::IC | inlineprotected |
extra_ic_state_ | v8::internal::IC | private |
FindTargetMaps() | v8::internal::IC | inlineprivate |
FirstTargetMap() | v8::internal::IC | inlineprotected |
fp() const | v8::internal::IC | inlineprotected |
fp_ | v8::internal::IC | private |
FrameDepth enum name | v8::internal::IC | |
GenerateGeneric(MacroAssembler *masm) | v8::internal::KeyedLoadIC | static |
GenerateInitialize(MacroAssembler *masm) | v8::internal::KeyedLoadIC | inlinestatic |
GenerateMiss(MacroAssembler *masm) | v8::internal::KeyedLoadIC | static |
GenerateNormal(MacroAssembler *masm) | v8::internal::LoadIC | static |
GeneratePreMonomorphic(MacroAssembler *masm) | v8::internal::KeyedLoadIC | inlinestatic |
GenerateRuntimeGetProperty(MacroAssembler *masm) | v8::internal::KeyedLoadIC | static |
GenerateString(MacroAssembler *masm) | v8::internal::KeyedLoadIC | static |
generic_stub(Isolate *isolate) | v8::internal::KeyedLoadIC | static |
generic_stub() const | v8::internal::KeyedLoadIC | inlineprivate |
GetCode() const | v8::internal::IC | protected |
GetHandlerCacheHolder(HeapType *type, bool receiver_is_holder, Isolate *isolate, CacheHolderFlag *flag) | v8::internal::IC | inlinestatic |
GetICCacheHolder(HeapType *type, Isolate *isolate, CacheHolderFlag *flag) | v8::internal::IC | inlinestatic |
GetOriginalCode() const | v8::internal::IC | protected |
GetRootConstructor(TypeClass *type, Context *native_context) | v8::internal::IC | static |
GetSharedFunctionInfo() const | v8::internal::IC | protected |
GetTargetAtAddress(Address address, ConstantPoolArray *constant_pool) | v8::internal::IC | inlineprotectedstatic |
handler_kind() const | v8::internal::IC | inlineprotected |
IC class | v8::internal::KeyedLoadIC | friend |
v8::internal::IC::IC(FrameDepth depth, Isolate *isolate) | v8::internal::IC | |
initialize_stub(Isolate *isolate, ExtraICState extra_state) | v8::internal::LoadIC | static |
InvalidateMaps(Code *stub) | v8::internal::IC | static |
is_target_set() | v8::internal::IC | inlineprotected |
IsCleared(Code *code) | v8::internal::IC | inlinestatic |
IsNameCompatibleWithPrototypeFailure(Handle< Object > name) | v8::internal::IC | |
isolate() const | v8::internal::IC | inlineprotected |
isolate_ | v8::internal::IC | private |
IsTransitionOfMonomorphicTarget(Map *source_map, Map *target_map) | v8::internal::IC | protected |
IsUndeclaredGlobal(Handle< Object > receiver) | v8::internal::LoadIC | inline |
KeyedLoadIC(FrameDepth depth, Isolate *isolate) | v8::internal::KeyedLoadIC | inlineexplicit |
kind() const | v8::internal::IC | inlineprotected |
kind_ | v8::internal::IC | private |
kSlowCaseBitFieldMask | v8::internal::KeyedLoadIC | static |
kUtilityCount enum value | v8::internal::IC | |
Load(Handle< Object > object, Handle< Object > key) | v8::internal::KeyedLoadIC | |
v8::internal::LoadIC::Load(Handle< Object > object, Handle< Name > name) | v8::internal::LoadIC | |
LoadElementStub(Handle< JSObject > receiver) | v8::internal::KeyedLoadIC | protected |
LoadIC(FrameDepth depth, Isolate *isolate) | v8::internal::LoadIC | inlineexplicit |
MapToType(Handle< Map > map, typename T::Region *region) | v8::internal::IC | static |
MarkPrototypeFailure(Handle< Object > name) | v8::internal::IC | inline |
maybe_handler_ | v8::internal::IC | private |
megamorphic_stub() OVERRIDE | v8::internal::LoadIC | protectedvirtual |
NO_EXTRA_FRAME enum value | v8::internal::IC | |
OnTypeFeedbackChanged(Isolate *isolate, Address address, State old_state, State new_state, bool target_remains_ic_stub) | v8::internal::IC | protectedstatic |
PatchCache(Handle< Name > name, Handle< Code > code) | v8::internal::IC | protected |
pc() const | v8::internal::IC | inlineprotected |
pc_address_ | v8::internal::IC | private |
PostPatching(Address address, Code *target, Code *old_target) | v8::internal::IC | protectedstatic |
pre_monomorphic_stub(Isolate *isolate) | v8::internal::KeyedLoadIC | static |
pre_monomorphic_stub() const | v8::internal::KeyedLoadIC | inlineprotectedvirtual |
raw_constant_pool() const | v8::internal::IC | inlineprivate |
raw_constant_pool_ | v8::internal::IC | private |
raw_target() const | v8::internal::IC | inlineprivate |
receiver_type() | v8::internal::IC | inlineprotected |
receiver_type_ | v8::internal::IC | private |
ReferenceError(const char *type, Handle< Name > name) | v8::internal::IC | protected |
RegisterWeakMapDependency(Handle< Code > stub) | v8::internal::IC | static |
set_extra_ic_state(ExtraICState state) | v8::internal::IC | inlineprotected |
set_target(Code *code) | v8::internal::LoadIC | inlineprotected |
SetTargetAtAddress(Address address, Code *target, ConstantPoolArray *constant_pool) | v8::internal::IC | inlineprotectedstatic |
SimpleFieldLoad(FieldIndex index) | v8::internal::LoadIC | private |
slow_stub() const | v8::internal::LoadIC | inlineprotected |
State typedef | v8::internal::IC | |
state() const | v8::internal::IC | inline |
state_ | v8::internal::IC | private |
string_stub() | v8::internal::KeyedLoadIC | inlineprivate |
target() const | v8::internal::IC | inlineprotected |
target_ | v8::internal::IC | private |
target_maps_ | v8::internal::IC | private |
target_maps_set_ | v8::internal::IC | private |
target_set_ | v8::internal::IC | private |
TargetMaps(MapHandleList *list) | v8::internal::IC | inlineprotected |
TargetTypes(TypeHandleList *list) | v8::internal::IC | inlineprotected |
TraceIC(const char *type, Handle< Object > name) | v8::internal::IC | protected |
TraceIC(const char *type, Handle< Object > name, State old_state, State new_state) | v8::internal::IC | protected |
TransitionMarkFromState(IC::State state) | v8::internal::IC | protected |
TryRemoveInvalidPrototypeDependentStub(Handle< Object > receiver, Handle< String > name) | v8::internal::IC | protected |
TypeError(const char *type, Handle< Object > object, Handle< Object > key) | v8::internal::IC | protected |
TypeToMap(HeapType *type, Isolate *isolate) | v8::internal::IC | static |
update_receiver_type(Handle< Object > receiver) | v8::internal::IC | inlineprotected |
UpdateCaches(LookupIterator *lookup) | v8::internal::LoadIC | protected |
UpdateMegamorphicCache(HeapType *type, Name *name, Code *code) | v8::internal::IC | protected |
UpdateMonomorphicIC(Handle< Code > handler, Handle< Name > name) | v8::internal::IC | protected |
UpdatePolymorphicIC(Handle< Name > name, Handle< Code > code) | v8::internal::IC | protected |
UpdateState(Handle< Object > receiver, Handle< Object > name) | v8::internal::IC | |
UpdateTarget() | v8::internal::IC | inlineprotected |
UtilityId enum name | v8::internal::IC | |
~IC() | v8::internal::IC | inlinevirtual |