/third_party/node/deps/v8/src/objects/ |
D | code.cc | 714 DependentCode DependentCode::GetDependentCode(Handle<HeapObject> object) { in GetDependentCode() 725 void DependentCode::SetDependentCode(Handle<HeapObject> object, in SetDependentCode() 726 Handle<DependentCode> dep) { in SetDependentCode() 740 void PrintDependencyGroups(DependentCode::DependencyGroups groups) { in PrintDependencyGroups() 742 auto group = static_cast<DependentCode::DependencyGroup>( in PrintDependencyGroups() 744 StdoutStream{} << DependentCode::DependencyGroupName(group); in PrintDependencyGroups() 752 void DependentCode::InstallDependency(Isolate* isolate, Handle<Code> code, in InstallDependency() 761 Handle<DependentCode> old_deps(DependentCode::GetDependentCode(object), in InstallDependency() 763 Handle<DependentCode> new_deps = in InstallDependency() 768 DependentCode::SetDependentCode(object, new_deps); in InstallDependency() [all …]
|
D | code.h | 858 class DependentCode : public WeakArrayList { 860 DECL_CAST(DependentCode) 910 V8_EXPORT_PRIVATE static DependentCode empty_dependent_code( 922 static DependentCode GetDependentCode(Handle<HeapObject> object); 924 Handle<DependentCode> dep); 926 static Handle<DependentCode> New(Isolate* isolate, DependencyGroups groups, 928 static Handle<DependentCode> InsertWeakCode(Isolate* isolate, 929 Handle<DependentCode> entries, 946 OBJECT_CONSTRUCTORS(DependentCode, WeakArrayList); 949 DEFINE_OPERATORS_FOR_FLAGS(DependentCode::DependencyGroups) in DEFINE_OPERATORS_FOR_FLAGS()
|
D | allocation-site-inl.h | 36 ACCESSORS(AllocationSite, dependent_code, DependentCode, kDependentCodeOffset) in OBJECT_CONSTRUCTORS_IMPL() 77 set_dependent_code(DependentCode::empty_dependent_code(GetReadOnlyRoots()), in Initialize() 243 isolate, DependentCode::kAllocationSiteTransitionChangedGroup); in DigestTransitionFeedback() 263 isolate, DependentCode::kAllocationSiteTransitionChangedGroup); in DigestTransitionFeedback()
|
D | property-cell-inl.h | 23 ACCESSORS(PropertyCell, dependent_code, DependentCode, kDependentCodeOffset) in ACCESSORS() argument 53 isolate, DependentCode::kPropertyCellChangedGroup); in UpdatePropertyDetailsExceptCellType()
|
D | property-cell.tq | 9 dependent_code: DependentCode;
|
D | property-cell.h | 36 DECL_ACCESSORS(dependent_code, DependentCode)
|
D | code.tq | 5 type DependentCode extends WeakFixedArray;
|
D | object-list-macros.h | 22 class DependentCode; variable 104 V(DependentCode) \
|
D | allocation-site.h | 57 DECL_ACCESSORS(dependent_code, DependentCode)
|
D | map.tq | 74 dependent_code: DependentCode;
|
D | map-updater.cc | 1214 DependentCode::DependencyGroups dep_groups; in GeneralizeField() 1216 dep_groups |= DependentCode::kFieldConstGroup; in GeneralizeField() 1219 dep_groups |= DependentCode::kFieldTypeGroup; in GeneralizeField() 1222 dep_groups |= DependentCode::kFieldRepresentationGroup; in GeneralizeField()
|
D | map-inl.h | 662 isolate, DependentCode::kPrototypeCheckGroup); in NotifyLeafMapLayoutChange() 767 ACCESSORS(Map, dependent_code, DependentCode, kDependentCodeOffset) in ACCESSORS() argument
|
D | code-inl.h | 37 OBJECT_CONSTRUCTORS_IMPL(DependentCode, WeakArrayList) in OBJECT_CONSTRUCTORS_IMPL() 46 CAST_ACCESSOR(DependentCode) in OBJECT_CONSTRUCTORS_IMPL()
|
D | map.h | 602 DECL_ACCESSORS(dependent_code, DependentCode)
|
D | map.cc | 584 isolate, DependentCode::kTransitionGroup); in DeprecateTransitionTree() 1890 isolate, DependentCode::kInitialMapChangedGroup); in TransitionToDataProperty()
|
D | js-function.cc | 651 isolate, DependentCode::kInitialMapChangedGroup); in SetInstancePrototype()
|
D | objects.cc | 6583 isolate, DependentCode::kPropertyCellChangedGroup); in ClearAndInvalidate() 6680 isolate, DependentCode::kPropertyCellChangedGroup); in PrepareForAndSetValue() 6694 isolate, DependentCode::kPropertyCellChangedGroup); in InvalidateProtector()
|
D | js-objects.cc | 4915 isolate, DependentCode::kPrototypeCheckGroup); in InvalidateOnePrototypeValidityCellInternal()
|
/third_party/node/deps/v8/src/compiler/ |
D | compilation-dependencies.cc | 118 DependentCode::DependencyGroup group) { in Register() 132 DependentCode::InstallDependency(isolate, code, o_and_g.first, in InstallAll() 141 std::pair<Handle<HeapObject>, DependentCode::DependencyGroups>; in InstallAllPredictable() 153 DependentCode::InstallDependency(isolate, code, o_and_g.first, in InstallAllPredictable() 170 ZoneUnorderedMap<Handle<HeapObject>, DependentCode::DependencyGroups, 193 DependentCode::kInitialMapChangedGroup); in Install() 245 deps->Register(initial_map, DependentCode::kInitialMapChangedGroup); in Install() 277 deps->Register(map_.object(), DependentCode::kPrototypeCheckGroup); in Install() 321 deps->Register(map, DependentCode::kPrototypeCheckGroup); in Install() 326 DependentCode::kPrototypeCheckGroup); in Install() [all …]
|
/third_party/node/deps/v8/src/heap/ |
D | setup-heap-internal.cc | 192 map.set_dependent_code(DependentCode::empty_dependent_code(roots)); in FinalizePartialMap()
|
D | factory.cc | 1785 DependentCode::empty_dependent_code(ReadOnlyRoots(isolate())), in NewPropertyCell() 1891 map.set_dependent_code(DependentCode::empty_dependent_code(ro_roots), in InitializeMap()
|
D | heap.cc | 1371 DependentCode::kAllocationSiteTenuringChangedGroup); in DeoptMarkedAllocationSites()
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.cc | 11612 DependentCode::kEmptyDependentCode); in CreateAllocationSiteInFeedbackVector()
|