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

#include <ptr-compr.h>

Inheritance diagram for v8::internal::MainCage:
Collaboration diagram for v8::internal::MainCage:

Static Private Member Functions

static V8_EXPORT_PRIVATE Address base_non_inlined ()
 
static V8_EXPORT_PRIVATE void set_base_non_inlined (Address base)
 

Static Private Attributes

static thread_local uintptr_t base_ V8_CONSTINIT
 

Friends

class V8HeapCompressionSchemeImpl< MainCage >
 

Detailed Description

Definition at line 63 of file ptr-compr.h.

Member Function Documentation

◆ base_non_inlined()

static V8_EXPORT_PRIVATE Address v8::internal::MainCage::base_non_inlined ( )
staticprivate

◆ set_base_non_inlined()

static V8_EXPORT_PRIVATE void v8::internal::MainCage::set_base_non_inlined ( Address base)
staticprivate

Friends And Related Symbol Documentation

◆ V8HeapCompressionSchemeImpl< MainCage >

friend class V8HeapCompressionSchemeImpl< MainCage >
friend

Definition at line 59 of file ptr-compr.h.

Member Data Documentation

◆ V8_CONSTINIT

thread_local uintptr_t base_ v8::internal::MainCage::V8_CONSTINIT
staticprivate

Definition at line 74 of file ptr-compr.h.


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