Home
last modified time | relevance | path

Searched refs:DependentCode (Results 1 – 23 of 23) sorted by relevance

/third_party/node/deps/v8/src/objects/
Dcode.cc714 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 …]
Dcode.h858 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()
Dallocation-site-inl.h36 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()
Dproperty-cell-inl.h23 ACCESSORS(PropertyCell, dependent_code, DependentCode, kDependentCodeOffset) in ACCESSORS() argument
53 isolate, DependentCode::kPropertyCellChangedGroup); in UpdatePropertyDetailsExceptCellType()
Dproperty-cell.tq9 dependent_code: DependentCode;
Dproperty-cell.h36 DECL_ACCESSORS(dependent_code, DependentCode)
Dcode.tq5 type DependentCode extends WeakFixedArray;
Dobject-list-macros.h22 class DependentCode; variable
104 V(DependentCode) \
Dallocation-site.h57 DECL_ACCESSORS(dependent_code, DependentCode)
Dmap.tq74 dependent_code: DependentCode;
Dmap-updater.cc1214 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()
Dmap-inl.h662 isolate, DependentCode::kPrototypeCheckGroup); in NotifyLeafMapLayoutChange()
767 ACCESSORS(Map, dependent_code, DependentCode, kDependentCodeOffset) in ACCESSORS() argument
Dcode-inl.h37 OBJECT_CONSTRUCTORS_IMPL(DependentCode, WeakArrayList) in OBJECT_CONSTRUCTORS_IMPL()
46 CAST_ACCESSOR(DependentCode) in OBJECT_CONSTRUCTORS_IMPL()
Dmap.h602 DECL_ACCESSORS(dependent_code, DependentCode)
Dmap.cc584 isolate, DependentCode::kTransitionGroup); in DeprecateTransitionTree()
1890 isolate, DependentCode::kInitialMapChangedGroup); in TransitionToDataProperty()
Djs-function.cc651 isolate, DependentCode::kInitialMapChangedGroup); in SetInstancePrototype()
Dobjects.cc6583 isolate, DependentCode::kPropertyCellChangedGroup); in ClearAndInvalidate()
6680 isolate, DependentCode::kPropertyCellChangedGroup); in PrepareForAndSetValue()
6694 isolate, DependentCode::kPropertyCellChangedGroup); in InvalidateProtector()
Djs-objects.cc4915 isolate, DependentCode::kPrototypeCheckGroup); in InvalidateOnePrototypeValidityCellInternal()
/third_party/node/deps/v8/src/compiler/
Dcompilation-dependencies.cc118 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/
Dsetup-heap-internal.cc192 map.set_dependent_code(DependentCode::empty_dependent_code(roots)); in FinalizePartialMap()
Dfactory.cc1785 DependentCode::empty_dependent_code(ReadOnlyRoots(isolate())), in NewPropertyCell()
1891 map.set_dependent_code(DependentCode::empty_dependent_code(ro_roots), in InitializeMap()
Dheap.cc1371 DependentCode::kAllocationSiteTenuringChangedGroup); in DeoptMarkedAllocationSites()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc11612 DependentCode::kEmptyDependentCode); in CreateAllocationSiteInFeedbackVector()