V8 Project
v8::internal::StackHandlerConstants Class Reference

#include <frames.h>

+ Inheritance diagram for v8::internal::StackHandlerConstants:
+ Collaboration diagram for v8::internal::StackHandlerConstants:

Static Public Attributes

static const int kNextOffset = 0 * kPointerSize
 
static const int kCodeOffset = 1 * kPointerSize
 
static const int kStateOffset = 2 * kPointerSize
 
static const int kContextOffset = 3 * kPointerSize
 
static const int kFPOffset = 4 * kPointerSize
 
static const int kSize = kFPOffset + kFPOnStackSize
 
static const int kSlotCount = kSize >> kPointerSizeLog2
 

Detailed Description

Definition at line 69 of file frames.h.

Member Data Documentation

◆ kCodeOffset

const int v8::internal::StackHandlerConstants::kCodeOffset = 1 * kPointerSize
static

Definition at line 72 of file frames.h.

◆ kContextOffset

const int v8::internal::StackHandlerConstants::kContextOffset = 3 * kPointerSize
static

Definition at line 74 of file frames.h.

◆ kFPOffset

const int v8::internal::StackHandlerConstants::kFPOffset = 4 * kPointerSize
static

Definition at line 75 of file frames.h.

◆ kNextOffset

const int v8::internal::StackHandlerConstants::kNextOffset = 0 * kPointerSize
static

Definition at line 71 of file frames.h.

◆ kSize

const int v8::internal::StackHandlerConstants::kSize = kFPOffset + kFPOnStackSize
static

Definition at line 77 of file frames.h.

Referenced by v8::internal::StandardFrame::IterateExpressions().

◆ kSlotCount

const int v8::internal::StackHandlerConstants::kSlotCount = kSize >> kPointerSizeLog2
static

◆ kStateOffset

const int v8::internal::StackHandlerConstants::kStateOffset = 2 * kPointerSize
static

Definition at line 73 of file frames.h.


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