v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::DependentCode Member List

This is the complete list of members for v8::internal::DependentCode, including all inherited members.

AddToEnd(Isolate *isolate, Handle< WeakArrayList > array, MaybeObjectDirectHandle value)v8::internal::WeakArrayListstatic
AddToEnd(Isolate *isolate, Handle< WeakArrayList > array, MaybeObjectDirectHandle value1, Tagged< Smi > value2)v8::internal::WeakArrayListstatic
AllocatedSize() constv8::internal::WeakArrayListinline
Append(Isolate *isolate, DirectHandle< WeakArrayList > array, MaybeObjectDirectHandle value, AllocationType allocation=AllocationType::kYoung)v8::internal::WeakArrayListstatic
CapacityForLength(int length)v8::internal::WeakArrayListinlinestatic
Compact(Isolate *isolate)v8::internal::WeakArrayList
Contains(Tagged< MaybeObject > value)v8::internal::WeakArrayList
CopyElements(Isolate *isolate, int dst_index, Tagged< WeakArrayList > src, int src_index, int len, WriteBarrierMode mode)v8::internal::WeakArrayListinline
CountLiveElements() constv8::internal::WeakArrayList
CountLiveWeakReferences() constv8::internal::WeakArrayList
data_start()v8::internal::WeakArrayListinline
DeoptimizeDependencyGroups(Isolate *isolate, ObjectT object, DependencyGroups groups)v8::internal::DependentCodestatic
DeoptimizeDependencyGroups(Isolate *isolate, Tagged< ObjectT > object, DependencyGroups groups)v8::internal::DependentCodestatic
DeoptimizeDependencyGroups(Isolate *isolate, DependencyGroups groups)v8::internal::DependentCodeprivate
DependencyGroup enum namev8::internal::DependentCode
DependencyGroupName(DependencyGroup group)v8::internal::DependentCodestatic
DependencyGroups typedefv8::internal::DependentCode
DependencyGroupToLazyDeoptReason(DependencyGroup group)v8::internal::DependentCodestatic
empty_dependent_code(const ReadOnlyRoots &roots)v8::internal::DependentCodestatic
EnsureSpace(Isolate *isolate, Handle< WeakArrayList > array, int length, AllocationType allocation=AllocationType::kYoung)v8::internal::WeakArrayListstatic
FillEntryFromBack(int index, int length)v8::internal::DependentCodeprivate
Get(int index) constv8::internal::WeakArrayListinline
Get(PtrComprCageBase cage_base, int index) constv8::internal::WeakArrayListinline
get(int index) constv8::internal::WeakArrayListinline
GetDependentCode(Tagged< HeapObject > object)v8::internal::DependentCodeprivatestatic
InsertWeakCode(Isolate *isolate, Handle< DependentCode > entries, DependencyGroups groups, DirectHandle< Code > code)v8::internal::DependentCodeprivatestatic
InstallDependency(Isolate *isolate, Handle< Code > code, Handle< HeapObject > object, DependencyGroups groups)v8::internal::DependentCodestatic
IsFull() constv8::internal::WeakArrayList
IterateAndCompact(IsolateForSandbox isolate, const Function &fn)v8::internal::DependentCodeprivate
kAllocationSiteTenuringChangedGroup enum valuev8::internal::DependentCode
kAllocationSiteTransitionChangedGroup enum valuev8::internal::DependentCode
kCodeSlotOffsetv8::internal::DependentCodestatic
kEmptyContextExtensionGroup enum valuev8::internal::DependentCode
kEmptyDependentCodev8::internal::DependentCodestatic
kFieldConstGroup enum valuev8::internal::DependentCode
kFieldRepresentationGroup enum valuev8::internal::DependentCode
kFieldTypeGroup enum valuev8::internal::DependentCode
kGroupsSlotOffsetv8::internal::DependentCodestatic
kInitialMapChangedGroup enum valuev8::internal::DependentCode
kMaxCapacityv8::internal::WeakArrayListstatic
kPropertyCellChangedGroup enum valuev8::internal::DependentCode
kPrototypeCheckGroup enum valuev8::internal::DependentCode
kScriptContextSlotPropertyChangedGroup enum valuev8::internal::DependentCode
kSlotsPerEntryv8::internal::DependentCodestatic
kTransitionGroup enum valuev8::internal::DependentCode
LengthFor(int number_of_entries)v8::internal::DependentCodeinlineprivatestatic
MarkCodeForDeoptimization(Isolate *isolate, Tagged< ObjectT > object, DependencyGroups groups)v8::internal::DependentCodestatic
MarkCodeForDeoptimization(Isolate *isolate, DependencyGroups deopt_groups)v8::internal::DependentCodeprivate
OBJECT_CONSTRUCTORS(DependentCode, WeakArrayList)v8::internal::DependentCodeprivate
OffsetOfElementAt(int index)v8::internal::WeakArrayListinlineprivatestatic
RemoveOne(MaybeObjectDirectHandle value)v8::internal::WeakArrayList
Set(int index, Tagged< MaybeObject > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER)v8::internal::WeakArrayListinline
Set(int index, Tagged< Smi > value)v8::internal::WeakArrayListinline
SetDependentCode(DirectHandle< HeapObject > object, DirectHandle< DependentCode > dep)v8::internal::DependentCodeprivatestatic
SizeForCapacity(int capacity)v8::internal::WeakArrayListinlinestatic