v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::AllocationSiteRef Class Reference

#include <heap-refs.h>

Inheritance diagram for v8::internal::compiler::AllocationSiteRef:
Collaboration diagram for v8::internal::compiler::AllocationSiteRef:

Public Member Functions

IndirectHandle< AllocationSiteobject () const
 
bool PointsToLiteral () const
 
AllocationType GetAllocationType () const
 
ObjectRef nested_site (JSHeapBroker *broker) const
 
OptionalJSObjectRef boilerplate (JSHeapBroker *broker) const
 
ElementsKind GetElementsKind () const
 
bool CanInlineCall () const
 
- Public Member Functions inherited from v8::internal::compiler::HeapObjectRef
IndirectHandle< HeapObjectobject () const
 
V8_EXPORT_PRIVATE MapRef map (JSHeapBroker *broker) const
 
OptionalMapRef map_direct_read (JSHeapBroker *broker) const
 
HeapObjectType GetHeapObjectType (JSHeapBroker *broker) const
 

Detailed Description

Definition at line 845 of file heap-refs.h.

Member Function Documentation

◆ boilerplate()

OptionalJSObjectRef v8::internal::compiler::AllocationSiteRef::boilerplate ( JSHeapBroker * broker) const

Definition at line 2265 of file heap-refs.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CanInlineCall()

bool v8::internal::compiler::AllocationSiteRef::CanInlineCall ( ) const

◆ GetAllocationType()

AllocationType v8::internal::compiler::AllocationSiteRef::GetAllocationType ( ) const

◆ GetElementsKind()

ElementsKind v8::internal::compiler::AllocationSiteRef::GetElementsKind ( ) const

◆ nested_site()

ObjectRef v8::internal::compiler::AllocationSiteRef::nested_site ( JSHeapBroker * broker) const

Definition at line 1566 of file heap-refs.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ object()

IndirectHandle< AllocationSite > v8::internal::compiler::AllocationSiteRef::object ( ) const

◆ PointsToLiteral()

bool v8::internal::compiler::AllocationSiteRef::PointsToLiteral ( ) const
Here is the caller graph for this function:

The documentation for this class was generated from the following files: