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

#include <frame-constants.h>

Inheritance diagram for v8::internal::TypedFrameConstants:
Collaboration diagram for v8::internal::TypedFrameConstants:

Static Public Attributes

static constexpr int kFrameTypeSize = kContextOrFrameTypeSize
 
static constexpr int kFrameTypeOffset = kContextOrFrameTypeOffset
 
static constexpr int kFixedFrameSizeFromFp = kCPSlotSize + kFrameTypeSize
 
static constexpr int kFixedSlotCountFromFp
 
static constexpr int kFixedFrameSize
 
static constexpr int kFixedSlotCount = kFixedFrameSize / kSystemPointerSize
 
static constexpr int kFirstPushedFrameValueOffset
 
- Static Public Attributes inherited from v8::internal::CommonFrameConstants
static constexpr int kCallerFPOffset = 0 * kSystemPointerSize
 
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 / kSystemPointerSize
 
static constexpr int kConstantPoolOffset
 
static constexpr int kContextOrFrameTypeSize = kSystemPointerSize
 
static constexpr int kContextOrFrameTypeOffset
 

Detailed Description

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

Member Data Documentation

◆ kFirstPushedFrameValueOffset

int v8::internal::TypedFrameConstants::kFirstPushedFrameValueOffset
staticconstexpr
Initial value:

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

◆ kFixedFrameSize

int v8::internal::TypedFrameConstants::kFixedFrameSize
staticconstexpr

◆ kFixedFrameSizeFromFp

int v8::internal::TypedFrameConstants::kFixedFrameSizeFromFp = kCPSlotSize + kFrameTypeSize
staticconstexpr

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

◆ kFixedSlotCount

int v8::internal::TypedFrameConstants::kFixedSlotCount = kFixedFrameSize / kSystemPointerSize
staticconstexpr

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

◆ kFixedSlotCountFromFp

int v8::internal::TypedFrameConstants::kFixedSlotCountFromFp
staticconstexpr
Initial value:

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

◆ kFrameTypeOffset

int v8::internal::TypedFrameConstants::kFrameTypeOffset = kContextOrFrameTypeOffset
staticconstexpr

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

◆ kFrameTypeSize

int v8::internal::TypedFrameConstants::kFrameTypeSize = kContextOrFrameTypeSize
staticconstexpr

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


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