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

#include <safepoint-table.h>

Collaboration diagram for v8::internal::SafepointTableBuilder::Safepoint:

Public Member Functions

void DefineTaggedStackSlot (int index)
 
void DefineTaggedRegister (int reg_code)
 

Private Member Functions

 Safepoint (EntryBuilder *entry, SafepointTableBuilder *table)
 

Private Attributes

EntryBuilder *const entry_
 
SafepointTableBuilder *const table_
 

Friends

class SafepointTableBuilder
 

Detailed Description

Definition at line 215 of file safepoint-table.h.

Constructor & Destructor Documentation

◆ Safepoint()

v8::internal::SafepointTableBuilder::Safepoint::Safepoint ( EntryBuilder * entry,
SafepointTableBuilder * table )
inlineprivate

Definition at line 234 of file safepoint-table.h.

Member Function Documentation

◆ DefineTaggedRegister()

void v8::internal::SafepointTableBuilder::Safepoint::DefineTaggedRegister ( int reg_code)
inline

Definition at line 226 of file safepoint-table.h.

Here is the caller graph for this function:

◆ DefineTaggedStackSlot()

void v8::internal::SafepointTableBuilder::Safepoint::DefineTaggedStackSlot ( int index)
inline

Definition at line 217 of file safepoint-table.h.

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ SafepointTableBuilder

friend class SafepointTableBuilder
friend

Definition at line 233 of file safepoint-table.h.

Member Data Documentation

◆ entry_

EntryBuilder* const v8::internal::SafepointTableBuilder::Safepoint::entry_
private

Definition at line 236 of file safepoint-table.h.

◆ table_

SafepointTableBuilder* const v8::internal::SafepointTableBuilder::Safepoint::table_
private

Definition at line 237 of file safepoint-table.h.


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