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

#include <frame-constants.h>

Inheritance diagram for v8::internal::CommonFrameConstants:
Collaboration diagram for v8::internal::CommonFrameConstants:

Static Public Attributes

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 51 of file frame-constants.h.

Member Data Documentation

◆ kCallerFPOffset

int v8::internal::CommonFrameConstants::kCallerFPOffset = 0 * kSystemPointerSize
staticconstexpr

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

◆ kCallerPCOffset

int v8::internal::CommonFrameConstants::kCallerPCOffset = kCallerFPOffset + 1 * kFPOnStackSize
staticconstexpr

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

◆ kCallerSPOffset

int v8::internal::CommonFrameConstants::kCallerSPOffset = kCallerPCOffset + 1 * kPCOnStackSize
staticconstexpr

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

◆ kConstantPoolOffset

int v8::internal::CommonFrameConstants::kConstantPoolOffset
staticconstexpr
Initial value:
=
constexpr int kSystemPointerSize
Definition globals.h:410

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

◆ kContextOrFrameTypeOffset

int v8::internal::CommonFrameConstants::kContextOrFrameTypeOffset
staticconstexpr
Initial value:

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

◆ kContextOrFrameTypeSize

int v8::internal::CommonFrameConstants::kContextOrFrameTypeSize = kSystemPointerSize
staticconstexpr

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

◆ kCPSlotCount

int v8::internal::CommonFrameConstants::kCPSlotCount = kCPSlotSize / kSystemPointerSize
staticconstexpr

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

◆ kCPSlotSize

int v8::internal::CommonFrameConstants::kCPSlotSize
staticconstexpr
Initial value:
=
#define V8_EMBEDDED_CONSTANT_POOL_BOOL
Definition globals.h:81

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

◆ kFixedFrameSizeAboveFp

int v8::internal::CommonFrameConstants::kFixedFrameSizeAboveFp = kPCOnStackSize + kFPOnStackSize
staticconstexpr

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

◆ kFixedSlotCountAboveFp

int v8::internal::CommonFrameConstants::kFixedSlotCountAboveFp
staticconstexpr
Initial value:

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


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