|
void | UpdateCaches (LookupIterator *lookup) |
|
void | set_slow_stub_reason (const char *reason) |
|
void | set_accessor (Handle< Object > accessor) |
|
MaybeHandle< Object > | accessor () const |
|
Isolate * | isolate () const |
|
bool | is_vector_set () |
|
bool | vector_needs_update () |
|
bool | ConfigureVectorState (IC::State new_state, DirectHandle< Object > key) |
|
void | ConfigureVectorState (DirectHandle< Name > name, DirectHandle< Map > map, DirectHandle< Object > handler) |
|
void | ConfigureVectorState (DirectHandle< Name > name, DirectHandle< Map > map, const MaybeObjectDirectHandle &handler) |
|
void | ConfigureVectorState (DirectHandle< Name > name, MapHandlesSpan maps, MaybeObjectHandles *handlers) |
|
void | ConfigureVectorState (DirectHandle< Name > name, MapsAndHandlers const &maps_and_handlers) |
|
char | TransitionMarkFromState (IC::State state) |
|
void | TraceIC (const char *type, DirectHandle< Object > name) |
|
void | TraceIC (const char *type, DirectHandle< Object > name, State old_state, State new_state) |
|
MaybeDirectHandle< Object > | TypeError (MessageTemplate, Handle< Object > object, Handle< Object > key) |
|
MaybeDirectHandle< Object > | ReferenceError (Handle< Name > name) |
|
void | UpdateMonomorphicIC (const MaybeObjectDirectHandle &handler, DirectHandle< Name > name) |
|
bool | UpdateMegaDOMIC (const MaybeObjectDirectHandle &handler, DirectHandle< Name > name) |
|
bool | UpdatePolymorphicIC (DirectHandle< Name > name, const MaybeObjectDirectHandle &handler) |
|
void | UpdateMegamorphicCache (DirectHandle< Map > map, DirectHandle< Name > name, const MaybeObjectDirectHandle &handler) |
|
StubCache * | stub_cache () |
|
void | CopyICToMegamorphicCache (DirectHandle< Name > name) |
|
bool | IsTransitionOfMonomorphicTarget (Tagged< Map > source_map, Tagged< Map > target_map) |
|
void | SetCache (DirectHandle< Name > name, Handle< Object > handler) |
|
void | SetCache (DirectHandle< Name > name, const MaybeObjectHandle &handler) |
|
FeedbackSlotKind | kind () const |
|
bool | IsGlobalIC () const |
|
bool | IsLoadIC () const |
|
bool | IsLoadGlobalIC () const |
|
bool | IsKeyedLoadIC () const |
|
bool | IsStoreGlobalIC () const |
|
bool | IsSetNamedIC () const |
|
bool | IsDefineNamedOwnIC () const |
|
bool | IsStoreInArrayLiteralIC () const |
|
bool | IsKeyedStoreIC () const |
|
bool | IsKeyedHasIC () const |
|
bool | IsDefineKeyedOwnIC () const |
|
bool | is_keyed () const |
|
bool | ShouldRecomputeHandler (DirectHandle< String > name) |
|
Handle< Map > | lookup_start_object_map () |
|
void | update_lookup_start_object_map (DirectHandle< Object > object) |
|
void | TargetMaps (MapHandles *list) |
|
Tagged< Map > | FirstTargetMap () |
|
const FeedbackNexus * | nexus () const |
|
FeedbackNexus * | nexus () |
|
Definition at line 184 of file ic.h.