|
IndirectHandle< JSFunction > | object () const |
|
bool | IsConsistentWithHeapState (JSHeapBroker *broker) const |
|
ContextRef | context (JSHeapBroker *broker) const |
|
NativeContextRef | native_context (JSHeapBroker *broker) const |
|
SharedFunctionInfoRef | shared (JSHeapBroker *broker) const |
|
OptionalCodeRef | code (JSHeapBroker *broker) const |
|
bool | has_initial_map (JSHeapBroker *broker) const |
|
bool | PrototypeRequiresRuntimeLookup (JSHeapBroker *broker) const |
|
bool | has_instance_prototype (JSHeapBroker *broker) const |
|
HeapObjectRef | instance_prototype (JSHeapBroker *broker) const |
|
MapRef | initial_map (JSHeapBroker *broker) const |
|
int | InitialMapInstanceSizeWithMinSlack (JSHeapBroker *broker) const |
|
FeedbackCellRef | raw_feedback_cell (JSHeapBroker *broker) const |
|
OptionalFeedbackVectorRef | feedback_vector (JSHeapBroker *broker) const |
|
IndirectHandle< JSObject > | object () const |
|
OptionalObjectRef | raw_properties_or_hash (JSHeapBroker *broker) const |
|
OptionalObjectRef | RawInobjectPropertyAt (JSHeapBroker *broker, FieldIndex index) const |
|
OptionalObjectRef | GetOwnConstantElement (JSHeapBroker *broker, FixedArrayBaseRef elements_ref, uint32_t index, CompilationDependencies *dependencies) const |
|
std::optional< Tagged< Object > > | GetOwnConstantElementFromHeap (JSHeapBroker *broker, Tagged< FixedArrayBase > elements, ElementsKind elements_kind, uint32_t index) const |
|
OptionalObjectRef | GetOwnFastConstantDataProperty (JSHeapBroker *broker, Representation field_representation, FieldIndex index, CompilationDependencies *dependencies) const |
|
std::optional< Float64 > | GetOwnFastConstantDoubleProperty (JSHeapBroker *broker, FieldIndex index, CompilationDependencies *dependencies) const |
|
OptionalObjectRef | GetOwnDictionaryProperty (JSHeapBroker *broker, InternalIndex index, CompilationDependencies *dependencies) const |
|
OptionalFixedArrayBaseRef | elements (JSHeapBroker *broker, RelaxedLoadTag) const |
|
bool | IsElementsTenured (FixedArrayBaseRef elements) |
|
OptionalMapRef | GetObjectCreateMap (JSHeapBroker *broker) const |
|
IndirectHandle< JSReceiver > | object () const |
|
IndirectHandle< HeapObject > | object () const |
|
V8_EXPORT_PRIVATE MapRef | map (JSHeapBroker *broker) const |
|
OptionalMapRef | map_direct_read (JSHeapBroker *broker) const |
|
HeapObjectType | GetHeapObjectType (JSHeapBroker *broker) const |
|
Definition at line 648 of file heap-refs.h.