V8 Project
v8::internal::BinaryOpIC Member List

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

address() constv8::internal::ICinline
AddressFromUtilityId(UtilityId id)v8::internal::ICstatic
BinaryOpIC(Isolate *isolate)v8::internal::BinaryOpICinlineexplicit
Clear(Isolate *isolate, Address address, ConstantPoolArray *constant_pool)v8::internal::ICstatic
CompileHandler(LookupIterator *lookup, Handle< Object > value, CacheHolderFlag cache_holder)v8::internal::ICinlineprotectedvirtual
ComputeHandler(LookupIterator *lookup, Handle< Object > value=Handle< Code >::null())v8::internal::ICprotected
constant_pool() constv8::internal::ICinlineprivate
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
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(FrameDepth depth, Isolate *isolate)v8::internal::IC
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
kind() constv8::internal::ICinlineprotected
kind_v8::internal::ICprivate
kUtilityCount enum valuev8::internal::IC
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()v8::internal::ICinlineprotectedvirtual
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
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::ICinlineprotected
SetTargetAtAddress(Address address, Code *target, ConstantPoolArray *constant_pool)v8::internal::ICinlineprotectedstatic
state() constv8::internal::ICinline
State typedefv8::internal::IC
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
TokenToJSBuiltin(Token::Value op)v8::internal::BinaryOpICstatic
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
Transition(Handle< AllocationSite > allocation_site, Handle< Object > left, Handle< Object > right) WARN_UNUSED_RESULTv8::internal::BinaryOpIC
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
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