V8 Project
v8::internal::LoadIC Member List

This is the complete list of members for v8::internal::LoadIC, including all inherited members.

address() constv8::internal::ICinline
AddressFromUtilityId(UtilityId id)v8::internal::ICstatic
Clear(Isolate *isolate, Address address, Code *target, ConstantPoolArray *constant_pool)v8::internal::LoadICprivatestatic
v8::internal::IC::Clear(Isolate *isolate, Address address, ConstantPoolArray *constant_pool)v8::internal::ICstatic
CompileHandler(LookupIterator *lookup, Handle< Object > unused, CacheHolderFlag cache_holder)v8::internal::LoadICprotectedvirtual
ComputeExtraICState(ContextualMode contextual_mode)v8::internal::LoadICinlinestatic
ComputeHandler(LookupIterator *lookup, Handle< Object > value=Handle< Code >::null())v8::internal::ICprotected
constant_pool() constv8::internal::ICinlineprivate
contextual_mode() constv8::internal::LoadICinline
CopyICToMegamorphicCache(Handle< Name > name)v8::internal::ICprotected
CurrentTypeOf(Handle< Object > object, Isolate *isolate)v8::internal::ICstatic
DISALLOW_IMPLICIT_CONSTRUCTORS(IC)v8::internal::ICprivate
EXTRA_CALL_FRAME enum valuev8::internal::IC
extra_ic_state() constv8::internal::ICinlineprotected
extra_ic_state_v8::internal::ICprivate
FindTargetMaps()v8::internal::ICinlineprivate
FirstTargetMap()v8::internal::ICinlineprotected
fp() constv8::internal::ICinlineprotected
fp_v8::internal::ICprivate
FrameDepth enum namev8::internal::IC
GenerateInitialize(MacroAssembler *masm)v8::internal::LoadICinlinestatic
GenerateMiss(MacroAssembler *masm)v8::internal::LoadICstatic
GenerateNormal(MacroAssembler *masm)v8::internal::LoadICstatic
GeneratePreMonomorphic(MacroAssembler *masm)v8::internal::LoadICinlinestatic
GenerateRuntimeGetProperty(MacroAssembler *masm)v8::internal::LoadICstatic
GetCode() constv8::internal::ICprotected
GetHandlerCacheHolder(HeapType *type, bool receiver_is_holder, Isolate *isolate, CacheHolderFlag *flag)v8::internal::ICinlinestatic
GetICCacheHolder(HeapType *type, Isolate *isolate, CacheHolderFlag *flag)v8::internal::ICinlinestatic
GetOriginalCode() constv8::internal::ICprotected
GetRootConstructor(TypeClass *type, Context *native_context)v8::internal::ICstatic
GetSharedFunctionInfo() constv8::internal::ICprotected
GetTargetAtAddress(Address address, ConstantPoolArray *constant_pool)v8::internal::ICinlineprotectedstatic
handler_kind() constv8::internal::ICinlineprotected
IC classv8::internal::LoadICfriend
v8::internal::IC::IC(FrameDepth depth, Isolate *isolate)v8::internal::IC
initialize_stub(Isolate *isolate, ExtraICState extra_state)v8::internal::LoadICstatic
InvalidateMaps(Code *stub)v8::internal::ICstatic
is_target_set()v8::internal::ICinlineprotected
IsCleared(Code *code)v8::internal::ICinlinestatic
IsNameCompatibleWithPrototypeFailure(Handle< Object > name)v8::internal::IC
isolate() constv8::internal::ICinlineprotected
isolate_v8::internal::ICprivate
IsTransitionOfMonomorphicTarget(Map *source_map, Map *target_map)v8::internal::ICprotected
IsUndeclaredGlobal(Handle< Object > receiver)v8::internal::LoadICinline
kind() constv8::internal::ICinlineprotected
kind_v8::internal::ICprivate
kUtilityCount enum valuev8::internal::IC
Load(Handle< Object > object, Handle< Name > name)v8::internal::LoadIC
LoadIC(FrameDepth depth, Isolate *isolate)v8::internal::LoadICinlineexplicit
MapToType(Handle< Map > map, typename T::Region *region)v8::internal::ICstatic
MarkPrototypeFailure(Handle< Object > name)v8::internal::ICinline
maybe_handler_v8::internal::ICprivate
megamorphic_stub() OVERRIDEv8::internal::LoadICprotectedvirtual
NO_EXTRA_FRAME enum valuev8::internal::IC
OnTypeFeedbackChanged(Isolate *isolate, Address address, State old_state, State new_state, bool target_remains_ic_stub)v8::internal::ICprotectedstatic
PatchCache(Handle< Name > name, Handle< Code > code)v8::internal::ICprotected
pc() constv8::internal::ICinlineprotected
pc_address_v8::internal::ICprivate
PostPatching(Address address, Code *target, Code *old_target)v8::internal::ICprotectedstatic
pre_monomorphic_stub() constv8::internal::LoadICprivatevirtual
pre_monomorphic_stub(Isolate *isolate, ExtraICState extra_state)v8::internal::LoadICprivatestatic
raw_constant_pool() constv8::internal::ICinlineprivate
raw_constant_pool_v8::internal::ICprivate
raw_target() constv8::internal::ICinlineprivate
receiver_type()v8::internal::ICinlineprotected
receiver_type_v8::internal::ICprivate
ReferenceError(const char *type, Handle< Name > name)v8::internal::ICprotected
RegisterWeakMapDependency(Handle< Code > stub)v8::internal::ICstatic
set_extra_ic_state(ExtraICState state)v8::internal::ICinlineprotected
set_target(Code *code)v8::internal::LoadICinlineprotected
SetTargetAtAddress(Address address, Code *target, ConstantPoolArray *constant_pool)v8::internal::ICinlineprotectedstatic
SimpleFieldLoad(FieldIndex index)v8::internal::LoadICprivate
slow_stub() constv8::internal::LoadICinlineprotected
State typedefv8::internal::IC
state() constv8::internal::ICinline
state_v8::internal::ICprivate
target() constv8::internal::ICinlineprotected
target_v8::internal::ICprivate
target_maps_v8::internal::ICprivate
target_maps_set_v8::internal::ICprivate
target_set_v8::internal::ICprivate
TargetMaps(MapHandleList *list)v8::internal::ICinlineprotected
TargetTypes(TypeHandleList *list)v8::internal::ICinlineprotected
TraceIC(const char *type, Handle< Object > name)v8::internal::ICprotected
TraceIC(const char *type, Handle< Object > name, State old_state, State new_state)v8::internal::ICprotected
TransitionMarkFromState(IC::State state)v8::internal::ICprotected
TryRemoveInvalidPrototypeDependentStub(Handle< Object > receiver, Handle< String > name)v8::internal::ICprotected
TypeError(const char *type, Handle< Object > object, Handle< Object > key)v8::internal::ICprotected
TypeToMap(HeapType *type, Isolate *isolate)v8::internal::ICstatic
update_receiver_type(Handle< Object > receiver)v8::internal::ICinlineprotected
UpdateCaches(LookupIterator *lookup)v8::internal::LoadICprotected
UpdateMegamorphicCache(HeapType *type, Name *name, Code *code)v8::internal::ICprotected
UpdateMonomorphicIC(Handle< Code > handler, Handle< Name > name)v8::internal::ICprotected
UpdatePolymorphicIC(Handle< Name > name, Handle< Code > code)v8::internal::ICprotected
UpdateState(Handle< Object > receiver, Handle< Object > name)v8::internal::IC
UpdateTarget()v8::internal::ICinlineprotected
UtilityId enum namev8::internal::IC
~IC()v8::internal::ICinlinevirtual