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

#include <read-only-serializer-deserializer.h>

Collaboration diagram for v8::internal::ro::EncodedTagged:

Public Member Functions

 EncodedTagged (unsigned int page_index, unsigned int offset)
 
uint32_t ToUint32 () const
 

Static Public Member Functions

static EncodedTagged FromUint32 (uint32_t v)
 
static EncodedTagged FromAddress (Address address)
 

Public Attributes

const unsigned int page_index: kPageIndexBits
 
const unsigned int offset: kOffsetBits
 

Static Public Attributes

static constexpr int kOffsetBits = kPageSizeBits
 
static constexpr int kSize = kUInt32Size
 
static constexpr int kPageIndexBits
 

Detailed Description

Definition at line 95 of file read-only-serializer-deserializer.h.

Constructor & Destructor Documentation

◆ EncodedTagged()

v8::internal::ro::EncodedTagged::EncodedTagged ( unsigned int page_index,
unsigned int offset )
inlineexplicit

Definition at line 101 of file read-only-serializer-deserializer.h.

Member Function Documentation

◆ FromAddress()

static EncodedTagged v8::internal::ro::EncodedTagged::FromAddress ( Address address)
inlinestatic

Definition at line 114 of file read-only-serializer-deserializer.h.

Here is the caller graph for this function:

◆ FromUint32()

static EncodedTagged v8::internal::ro::EncodedTagged::FromUint32 ( uint32_t v)
inlinestatic

Definition at line 111 of file read-only-serializer-deserializer.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToUint32()

uint32_t v8::internal::ro::EncodedTagged::ToUint32 ( ) const
inline

Definition at line 107 of file read-only-serializer-deserializer.h.

Member Data Documentation

◆ kOffsetBits

int v8::internal::ro::EncodedTagged::kOffsetBits = kPageSizeBits
staticconstexpr

Definition at line 96 of file read-only-serializer-deserializer.h.

◆ kPageIndexBits

int v8::internal::ro::EncodedTagged::kPageIndexBits
staticconstexpr

◆ kSize

int v8::internal::ro::EncodedTagged::kSize = kUInt32Size
staticconstexpr

Definition at line 97 of file read-only-serializer-deserializer.h.

◆ offset

const unsigned int v8::internal::ro::EncodedTagged::offset

Definition at line 119 of file read-only-serializer-deserializer.h.

◆ page_index

const unsigned int v8::internal::ro::EncodedTagged::page_index

Definition at line 118 of file read-only-serializer-deserializer.h.


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