![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::FieldStatsCollector, including all inherited members.
| boxed_double_fields_count_ | v8::internal::FieldStatsCollector | private |
| cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline |
| code_cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline |
| embedder_fields_count_ | v8::internal::FieldStatsCollector | private |
| field_stats_cache_ | v8::internal::FieldStatsCollector | private |
| FieldStatsCollector(Heap *heap, size_t *tagged_fields_count, size_t *embedder_fields_count, size_t *inobject_smi_fields_count, size_t *boxed_double_fields_count, size_t *string_data_count, size_t *raw_fields_count) | v8::internal::FieldStatsCollector | inline |
| GetInobjectFieldStats(Tagged< Map > map) | v8::internal::FieldStatsCollector | private |
| heap_ | v8::internal::FieldStatsCollector | private |
| inobject_smi_fields_count_ | v8::internal::FieldStatsCollector | private |
| ObjectVisitorWithCageBases(PtrComprCageBase cage_base, PtrComprCageBase code_cage_base) | v8::internal::ObjectVisitorWithCageBases | inline |
| ObjectVisitorWithCageBases(Isolate *isolate) | v8::internal::ObjectVisitorWithCageBases | inlineexplicit |
| ObjectVisitorWithCageBases(Heap *heap) | v8::internal::ObjectVisitorWithCageBases | inlineexplicit |
| raw_fields_count_ | v8::internal::FieldStatsCollector | private |
| RecordStats(Tagged< HeapObject > host) | v8::internal::FieldStatsCollector | inline |
| string_data_count_ | v8::internal::FieldStatsCollector | private |
| tagged_fields_count_ | v8::internal::FieldStatsCollector | private |
| VisitCodeTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) override | v8::internal::FieldStatsCollector | inlinevirtual |
| VisitCppHeapPointer(Tagged< HeapObject > host, CppHeapPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitCustomWeakPointer(Tagged< HeapObject > host, ObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitCustomWeakPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitEmbeddedPointer(Tagged< InstructionStream > host, RelocInfo *rinfo) override | v8::internal::FieldStatsCollector | inlinevirtual |
| VisitEphemeron(Tagged< HeapObject > host, int index, ObjectSlot key, ObjectSlot value) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitExternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitIndirectPointer(Tagged< HeapObject > host, IndirectPointerSlot slot, IndirectPointerMode mode) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitInstructionStreamPointer(Tagged< Code > host, InstructionStreamSlot slot) override | v8::internal::FieldStatsCollector | inlinevirtual |
| VisitInternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitJSDispatchTableEntry(Tagged< HeapObject > host, JSDispatchHandle handle) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitMapPointer(Tagged< HeapObject > host) override | v8::internal::FieldStatsCollector | inlinevirtual |
| VisitOffHeapTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitPointer(Tagged< HeapObject > host, ObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitPointer(Tagged< HeapObject > host, MaybeObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) override | v8::internal::FieldStatsCollector | inlinevirtual |
| VisitPointers(Tagged< HeapObject > host, MaybeObjectSlot start, MaybeObjectSlot end) override | v8::internal::FieldStatsCollector | inlinevirtual |
| VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedMaybeObjectSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitRelocInfo(Tagged< InstructionStream > host, RelocIterator *it) | v8::internal::ObjectVisitor | |
| VisitTrustedPointerTableEntry(Tagged< HeapObject > host, IndirectPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
| ~ObjectVisitor()=default | v8::internal::ObjectVisitor | virtual |