Searched refs:FeedbackNexus (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/ |
D | type-feedback-vector.h | 328 class FeedbackNexus { 330 FeedbackNexus(Handle<TypeFeedbackVector> vector, FeedbackVectorSlot slot) in FeedbackNexus() function 332 FeedbackNexus(TypeFeedbackVector* vector, FeedbackVectorSlot slot) in FeedbackNexus() function 334 virtual ~FeedbackNexus() {} in ~FeedbackNexus() 393 class CallICNexus final : public FeedbackNexus { 400 : FeedbackNexus(vector, slot) { in CallICNexus() 404 : FeedbackNexus(vector, slot) { in CallICNexus() 432 class LoadICNexus : public FeedbackNexus { 435 : FeedbackNexus(vector, slot) { in LoadICNexus() 439 : FeedbackNexus( in LoadICNexus() [all …]
|
D | type-feedback-vector-inl.h | 157 Object* FeedbackNexus::GetFeedback() const { return vector()->Get(slot()); } in GetFeedback() 160 Object* FeedbackNexus::GetFeedbackExtra() const { in GetFeedbackExtra() 170 void FeedbackNexus::SetFeedback(Object* feedback, WriteBarrierMode mode) { in SetFeedback() 175 void FeedbackNexus::SetFeedbackExtra(Object* feedback_extra, in SetFeedbackExtra() 186 Isolate* FeedbackNexus::GetIsolate() const { return vector()->GetIsolate(); } in GetIsolate()
|
D | type-feedback-vector.cc | 282 Handle<FixedArray> FeedbackNexus::EnsureArrayOfSize(int length) { in EnsureArrayOfSize() 295 Handle<FixedArray> FeedbackNexus::EnsureExtraArrayOfSize(int length) { in EnsureExtraArrayOfSize() 308 void FeedbackNexus::InstallHandlers(Handle<FixedArray> array, in InstallHandlers() 321 void FeedbackNexus::ConfigureUninitialized() { in ConfigureUninitialized() 329 void FeedbackNexus::ConfigurePremonomorphic() { in ConfigurePremonomorphic() 337 void FeedbackNexus::ConfigureMegamorphic() { in ConfigureMegamorphic() 496 FeedbackNexus::ConfigureMegamorphic(); in ConfigureMegamorphic() 642 int FeedbackNexus::ExtractMaps(MapHandleList* maps) const { in ExtractMaps() 681 MaybeHandle<Code> FeedbackNexus::FindHandlerForMap(Handle<Map> map) const { in FindHandlerForMap() 719 bool FeedbackNexus::FindHandlers(CodeHandleList* code_list, int length) const { in FindHandlers()
|
D | type-info.cc | 302 CollectReceiverTypes<FeedbackNexus>(&nexus, receiver_types); in KeyedPropertyReceiverTypes() 339 CollectReceiverTypes<FeedbackNexus>(&nexus, name, flags, types); in CollectReceiverTypes() 363 CollectReceiverTypes<FeedbackNexus>(&nexus, types); in CollectReceiverTypes() 367 CollectReceiverTypes<FeedbackNexus>(&nexus, types); in CollectReceiverTypes()
|
/external/v8/src/compiler/ |
D | js-native-context-specialization.h | 17 class FeedbackNexus; variable 64 FeedbackNexus const& nexus,
|
D | js-native-context-specialization.cc | 879 Node* node, Node* index, Node* value, FeedbackNexus const& nexus, in ReduceKeyedAccess()
|
/external/v8/src/ic/ |
D | ic.h | 29 IC(FrameDepth depth, Isolate* isolate, FeedbackNexus* nexus = NULL); 73 static bool IsCleared(FeedbackNexus* nexus) { in IsCleared() 217 FeedbackNexus* nexus() const { return nexus_; } in nexus() 270 FeedbackNexus* nexus_; 310 LoadIC(FrameDepth depth, Isolate* isolate, FeedbackNexus* nexus = NULL) 442 StoreIC(FrameDepth depth, Isolate* isolate, FeedbackNexus* nexus = NULL)
|
D | ic.cc | 142 IC::IC(FrameDepth depth, Isolate* isolate, FeedbackNexus* nexus) in IC()
|