![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-refs.h>
Definition at line 563 of file heap-refs.h.
| OptionalFixedArrayBaseRef v8::internal::compiler::JSObjectRef::elements | ( | JSHeapBroker * | broker, |
| RelaxedLoadTag | tag ) const |
Definition at line 2271 of file heap-refs.cc.
| OptionalMapRef v8::internal::compiler::JSObjectRef::GetObjectCreateMap | ( | JSHeapBroker * | broker | ) | const |
| OptionalObjectRef v8::internal::compiler::JSObjectRef::GetOwnConstantElement | ( | JSHeapBroker * | broker, |
| FixedArrayBaseRef | elements_ref, | ||
| uint32_t | index, | ||
| CompilationDependencies * | dependencies ) const |
Definition at line 2046 of file heap-refs.cc.
| std::optional< Tagged< Object > > v8::internal::compiler::JSObjectRef::GetOwnConstantElementFromHeap | ( | JSHeapBroker * | broker, |
| Tagged< FixedArrayBase > | elements, | ||
| ElementsKind | elements_kind, | ||
| uint32_t | index ) const |
Definition at line 2060 of file heap-refs.cc.
| OptionalObjectRef v8::internal::compiler::JSObjectRef::GetOwnDictionaryProperty | ( | JSHeapBroker * | broker, |
| InternalIndex | index, | ||
| CompilationDependencies * | dependencies ) const |
| OptionalObjectRef v8::internal::compiler::JSObjectRef::GetOwnFastConstantDataProperty | ( | JSHeapBroker * | broker, |
| Representation | field_representation, | ||
| FieldIndex | index, | ||
| CompilationDependencies * | dependencies ) const |
Definition at line 2110 of file heap-refs.cc.
| std::optional< Float64 > v8::internal::compiler::JSObjectRef::GetOwnFastConstantDoubleProperty | ( | JSHeapBroker * | broker, |
| FieldIndex | index, | ||
| CompilationDependencies * | dependencies ) const |
Definition at line 2131 of file heap-refs.cc.
| bool v8::internal::compiler::JSObjectRef::IsElementsTenured | ( | FixedArrayBaseRef | elements | ) |
Definition at line 1352 of file heap-refs.cc.
| IndirectHandle< JSObject > v8::internal::compiler::JSObjectRef::object | ( | ) | const |
| OptionalObjectRef v8::internal::compiler::JSObjectRef::raw_properties_or_hash | ( | JSHeapBroker * | broker | ) | const |
Definition at line 1319 of file heap-refs.cc.
| OptionalObjectRef v8::internal::compiler::JSObjectRef::RawInobjectPropertyAt | ( | JSHeapBroker * | broker, |
| FieldIndex | index ) const |
Definition at line 1324 of file heap-refs.cc.