• Home
  • Raw
  • Download

Lines Matching refs:AllocationSite

22 OBJECT_CONSTRUCTORS_IMPL(AllocationSite, Struct)  in OBJECT_CONSTRUCTORS_IMPL()  argument
24 NEVER_READ_ONLY_SPACE_IMPL(AllocationSite) in OBJECT_CONSTRUCTORS_IMPL()
26 CAST_ACCESSOR(AllocationSite) in OBJECT_CONSTRUCTORS_IMPL()
28 ACCESSORS(AllocationSite, transition_info_or_boilerplate, Object, in OBJECT_CONSTRUCTORS_IMPL()
30 ACCESSORS(AllocationSite, nested_site, Object, kNestedSiteOffset) in OBJECT_CONSTRUCTORS_IMPL()
31 INT32_ACCESSORS(AllocationSite, pretenure_data, kPretenureDataOffset) in OBJECT_CONSTRUCTORS_IMPL()
32 INT32_ACCESSORS(AllocationSite, pretenure_create_count, in OBJECT_CONSTRUCTORS_IMPL()
34 ACCESSORS(AllocationSite, dependent_code, DependentCode, kDependentCodeOffset) in OBJECT_CONSTRUCTORS_IMPL()
35 ACCESSORS_CHECKED(AllocationSite, weak_next, Object, kWeakNextOffset, in OBJECT_CONSTRUCTORS_IMPL()
39 JSObject AllocationSite::boilerplate() const { in OBJECT_CONSTRUCTORS_IMPL()
44 void AllocationSite::set_boilerplate(JSObject object, WriteBarrierMode mode) { in set_boilerplate()
48 int AllocationSite::transition_info() const { in transition_info()
53 void AllocationSite::set_transition_info(int value) { in set_transition_info()
58 bool AllocationSite::HasWeakNext() const { in HasWeakNext()
62 void AllocationSite::Initialize() { in Initialize()
73 bool AllocationSite::IsZombie() const { in IsZombie()
77 bool AllocationSite::IsMaybeTenure() const { in IsMaybeTenure()
81 bool AllocationSite::PretenuringDecisionMade() const { in PretenuringDecisionMade()
85 void AllocationSite::MarkZombie() { in MarkZombie()
91 ElementsKind AllocationSite::GetElementsKind() const { in GetElementsKind()
95 void AllocationSite::SetElementsKind(ElementsKind kind) { in SetElementsKind()
99 bool AllocationSite::CanInlineCall() const { in CanInlineCall()
103 void AllocationSite::SetDoNotInlineCall() { in SetDoNotInlineCall()
107 bool AllocationSite::PointsToLiteral() const { in PointsToLiteral()
116 bool AllocationSite::ShouldTrack(ElementsKind boilerplate_elements_kind) { in ShouldTrack()
120 inline bool AllocationSite::CanTrack(InstanceType type) { in CanTrack()
129 AllocationSite::PretenureDecision AllocationSite::pretenure_decision() const { in pretenure_decision()
133 void AllocationSite::set_pretenure_decision(PretenureDecision decision) { in set_pretenure_decision()
138 bool AllocationSite::deopt_dependent_code() const { in deopt_dependent_code()
142 void AllocationSite::set_deopt_dependent_code(bool deopt) { in set_deopt_dependent_code()
147 int AllocationSite::memento_found_count() const { in memento_found_count()
151 inline void AllocationSite::set_memento_found_count(int count) { in set_memento_found_count()
162 int AllocationSite::memento_create_count() const { in memento_create_count()
166 void AllocationSite::set_memento_create_count(int count) { in set_memento_create_count()
170 bool AllocationSite::IncrementMementoFoundCount(int increment) { in IncrementMementoFoundCount()
178 inline void AllocationSite::IncrementMementoCreateCount() { in IncrementMementoCreateCount()
186 !AllocationSite::cast(allocation_site()).IsZombie(); in IsValid()
189 AllocationSite AllocationMemento::GetAllocationSite() const { in GetAllocationSite()
191 return AllocationSite::cast(allocation_site()); in GetAllocationSite()
199 bool AllocationSite::DigestTransitionFeedback(Handle<AllocationSite> site, in DigestTransitionFeedback()