![]() |
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::JSDataViewOrRabGsabDataView::BodyDescriptor, including all inherited members.
Base typedef | v8::internal::JSDataViewOrRabGsabDataView::BodyDescriptor | |
IsValidEmbedderJSObjectSlotImpl(Tagged< Map > map, Tagged< HeapObject > obj, int offset) | v8::internal::BodyDescriptorBase | inlineprotectedstatic |
IterateBody(Tagged< Map > map, Tagged< HeapObject > obj, int object_size, ObjectVisitor *v) | v8::internal::JSDataViewOrRabGsabDataView::BodyDescriptor | inlinestatic |
IterateCodePointer(Tagged< HeapObject > obj, int offset, ObjectVisitor *visitor, IndirectPointerMode mode) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateCustomWeakPointer(Tagged< HeapObject > obj, int offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateCustomWeakPointers(Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateCustomWeakPointers(Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | |
IterateEphemeron(Tagged< HeapObject > obj, int index, int key_offset, int value_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateEphemeron(Tagged< HeapObject > obj, int index, int key_offset, int value_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | |
IterateJSAPIObjectWithEmbedderSlotsHeader(Tagged< Map > map, Tagged< HeapObject > obj, int object_size, ObjectVisitor *v) | v8::internal::JSAPIObjectWithEmbedderSlotsOrJSSpecialObjectBodyDescriptor | inlinestatic |
IterateJSAPIObjectWithEmbedderSlotsTail(Tagged< Map > map, Tagged< HeapObject > obj, int object_size, ObjectVisitor *v) | v8::internal::JSAPIObjectWithEmbedderSlotsOrJSSpecialObjectBodyDescriptor | inlinestatic |
IterateJSAPIObjectWithoutEmbedderSlotsTail(Tagged< Map > map, Tagged< HeapObject > obj, int object_size, ObjectVisitor *v) | v8::internal::JSAPIObjectWithEmbedderSlotsOrJSSpecialObjectBodyDescriptor | inlinestatic |
IterateJSObjectBodyImpl(Tagged< Map > map, Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlineprotectedstatic |
IterateJSObjectBodyWithoutEmbedderFieldsImpl(Tagged< Map > map, Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlineprotectedstatic |
IterateMaybeWeakPointer(Tagged< HeapObject > obj, int offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateMaybeWeakPointers(Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateMaybeWeakPointers(Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | |
IteratePointer(Tagged< HeapObject > obj, int offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IteratePointers(Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IteratePointers(Tagged< HeapObject > obj, int start_offset, int end_offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | |
IterateProtectedPointer(Tagged< HeapObject > obj, int offset, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateSelfIndirectPointer(Tagged< HeapObject > obj, IndirectPointerTag tag, ObjectVisitor *v) | v8::internal::BodyDescriptorBase | inlinestatic |
IterateTrustedPointer(Tagged< HeapObject > obj, int offset, ObjectVisitor *visitor, IndirectPointerMode mode, IndirectPointerTag tag) | v8::internal::BodyDescriptorBase | inlinestatic |
kHeaderSize | v8::internal::JSAPIObjectWithEmbedderSlotsOrJSSpecialObjectBodyDescriptor | static |
SizeOf(Tagged< Map > map, Tagged< HeapObject > object) | v8::internal::JSDataViewOrRabGsabDataView::BodyDescriptor | inlinestatic |