![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-refs.h>
Public Member Functions | |
| IndirectHandle< SharedFunctionInfo > | object () const |
| Builtin | builtin_id () const |
| int | context_header_size () const |
| int | context_parameters_start () const |
| BytecodeArrayRef | GetBytecodeArray (JSHeapBroker *broker) const |
| bool | HasBreakInfo (JSHeapBroker *broker) const |
| SharedFunctionInfo::Inlineability | GetInlineability (JSHeapBroker *broker) const |
| OptionalFunctionTemplateInfoRef | function_template_info (JSHeapBroker *broker) const |
| ScopeInfoRef | scope_info (JSHeapBroker *broker) const |
| bool | IsInlineable (JSHeapBroker *broker) const |
Public Member Functions inherited from v8::internal::compiler::HeapObjectRef | |
| 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 1119 of file heap-refs.h.
| Builtin v8::internal::compiler::SharedFunctionInfoRef::builtin_id | ( | ) | const |
| int v8::internal::compiler::SharedFunctionInfoRef::context_header_size | ( | ) | const |
| int v8::internal::compiler::SharedFunctionInfoRef::context_parameters_start | ( | ) | const |
Definition at line 2446 of file heap-refs.cc.
| OptionalFunctionTemplateInfoRef v8::internal::compiler::SharedFunctionInfoRef::function_template_info | ( | JSHeapBroker * | broker | ) | const |
| BytecodeArrayRef v8::internal::compiler::SharedFunctionInfoRef::GetBytecodeArray | ( | JSHeapBroker * | broker | ) | const |
| SharedFunctionInfo::Inlineability v8::internal::compiler::SharedFunctionInfoRef::GetInlineability | ( | JSHeapBroker * | broker | ) | const |
| bool v8::internal::compiler::SharedFunctionInfoRef::HasBreakInfo | ( | JSHeapBroker * | broker | ) | const |
Definition at line 1762 of file heap-refs.cc.
|
inline |
Definition at line 1140 of file heap-refs.h.
| IndirectHandle< SharedFunctionInfo > v8::internal::compiler::SharedFunctionInfoRef::object | ( | ) | const |
| ScopeInfoRef v8::internal::compiler::SharedFunctionInfoRef::scope_info | ( | JSHeapBroker * | broker | ) | const |
Definition at line 2450 of file heap-refs.cc.