Home
last modified time | relevance | path

Searched refs:CompilationDependency (Results 1 – 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dcompilation-dependencies.cc70 class CompilationDependency : public ZoneObject { class
72 explicit CompilationDependency(CompilationDependencyKind kind) : kind(kind) {} in CompilationDependency() function in v8::internal::compiler::CompilationDependency
92 virtual bool Equals(const CompilationDependency* that) const = 0;
98 const CompilationDependency* dep) const { in operator ()()
103 const CompilationDependency* lhs, const CompilationDependency* rhs) const { in operator ()()
176 class InitialMapDependency final : public CompilationDependency {
180 : CompilationDependency(kInitialMap), in InitialMapDependency()
202 bool Equals(const CompilationDependency* that) const override { in Equals()
212 class PrototypePropertyDependency final : public CompilationDependency {
217 : CompilationDependency(kPrototypeProperty), in PrototypePropertyDependency()
[all …]
Dcompilation-dependencies.h28 class CompilationDependency; variable
138 void RecordDependency(CompilationDependency const* dependency);
146 CompilationDependency const* TransitionDependencyOffTheRecord(
151 CompilationDependency const* FieldRepresentationDependencyOffTheRecord(
157 CompilationDependency const* FieldTypeDependencyOffTheRecord(
163 const CompilationDependency* dep, const Handle<Map>& receiver_map);
167 size_t operator()(const CompilationDependency* dep) const;
170 bool operator()(const CompilationDependency* lhs,
171 const CompilationDependency* rhs) const;
179 ZoneUnorderedSet<const CompilationDependency*, CompilationDependencyHash,
Daccess-info.h22 class CompilationDependency; variable
75 ZoneVector<CompilationDependency const*>&& unrecorded_dependencies,
82 ZoneVector<CompilationDependency const*>&& unrecorded_dependencies,
191 ZoneVector<CompilationDependency const*>&& dependencies);
203 ZoneVector<CompilationDependency const*> unrecorded_dependencies_;
Daccess-info.cc57 ZoneVector<CompilationDependency const*>& dependencies, in HasFieldRepresentationDependenciesOnMap()
111 ZoneVector<CompilationDependency const*>&& dependencies, in DataField()
132 ZoneVector<CompilationDependency const*>&& dependencies, in FastDataConstant()
222 ZoneVector<CompilationDependency const*>&& unrecorded_dependencies) in PropertyAccessInfo()
436 ZoneVector<CompilationDependency const*> unrecorded_dependencies(zone()); in ComputeDataFieldAccessInfo()
951 for (CompilationDependency const* d : unrecorded_dependencies_) { in RecordDependencies()
1119 ZoneVector<CompilationDependency const*> unrecorded_dependencies(zone()); in LookupTransition()
/third_party/chromium/patch/
D0004-ohos-3.2-Beta5.patch45447 @@ -863,6 +864,42 @@ class ProtectorDependency final : public CompilationDependency {
45452 +class ObjectSlotValueDependency final : public CompilationDependency {
45456 + : CompilationDependency(kObjectSlotValue),
45476 + bool Equals(const CompilationDependency* that) const override {
45487 class ElementsKindDependency final : public CompilationDependency {