V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::CommonFrameConstants Class Reference
Inheritance diagram for v8::internal::CommonFrameConstants:
v8::internal::AllStatic v8::internal::BuiltinExitFrameConstants v8::internal::StandardFrameConstants v8::internal::TypedFrameConstants v8::internal::OptimizedBuiltinFrameConstants v8::internal::ArgumentsAdaptorFrameConstants v8::internal::BuiltinContinuationFrameConstants v8::internal::BuiltinFrameConstants v8::internal::ConstructFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::ExitFrameConstants v8::internal::WasmCompiledFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants v8::internal::WasmCompileLazyFrameConstants

Static Public Attributes

static constexpr int kCallerFPOffset = 0 * kPointerSize
 
static constexpr int kCallerPCOffset = kCallerFPOffset + 1 * kFPOnStackSize
 
static constexpr int kCallerSPOffset = kCallerPCOffset + 1 * kPCOnStackSize
 
static constexpr int kFixedFrameSizeAboveFp = kPCOnStackSize + kFPOnStackSize
 
static constexpr int kFixedSlotCountAboveFp
 
static constexpr int kCPSlotSize
 
static constexpr int kCPSlotCount = kCPSlotSize / kPointerSize
 
static constexpr int kConstantPoolOffset
 
static constexpr int kContextOrFrameTypeSize = kPointerSize
 
static constexpr int kContextOrFrameTypeOffset
 

Detailed Description

Definition at line 51 of file frame-constants.h.

Member Data Documentation

◆ kConstantPoolOffset

constexpr int v8::internal::CommonFrameConstants::kConstantPoolOffset
static
Initial value:
=
kCPSlotSize ? -1 * kPointerSize : 0

Definition at line 67 of file frame-constants.h.

◆ kContextOrFrameTypeOffset

constexpr int v8::internal::CommonFrameConstants::kContextOrFrameTypeOffset
static
Initial value:
=
-(kCPSlotSize + kContextOrFrameTypeSize)

Definition at line 70 of file frame-constants.h.

◆ kCPSlotSize

constexpr int v8::internal::CommonFrameConstants::kCPSlotSize
static
Initial value:
=
FLAG_enable_embedded_constant_pool ? kPointerSize : 0

Definition at line 64 of file frame-constants.h.

◆ kFixedSlotCountAboveFp

constexpr int v8::internal::CommonFrameConstants::kFixedSlotCountAboveFp
static
Initial value:
=
kFixedFrameSizeAboveFp / kPointerSize

Definition at line 62 of file frame-constants.h.


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