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

#include <v8-unwinder.h>

Collaboration diagram for v8::RegisterState:

Public Member Functions

 RegisterState ()
 
 ~RegisterState ()
 
 RegisterState (const RegisterState &other)
 
RegisterStateoperator= (const RegisterState &other)
 

Public Attributes

void * pc
 
void * sp
 
void * fp
 
void * lr
 
std::unique_ptr< CalleeSavedRegisters > callee_saved
 

Detailed Description

Definition at line 21 of file v8-unwinder.h.

Constructor & Destructor Documentation

◆ RegisterState() [1/2]

v8::RegisterState::RegisterState ( )

Definition at line 11905 of file api.cc.

◆ ~RegisterState()

v8::RegisterState::~RegisterState ( )
default

◆ RegisterState() [2/2]

v8::RegisterState::RegisterState ( const RegisterState & other)

Definition at line 11909 of file api.cc.

Member Function Documentation

◆ operator=()

RegisterState & v8::RegisterState::operator= ( const RegisterState & other)

Definition at line 11911 of file api.cc.

Member Data Documentation

◆ callee_saved

std::unique_ptr<CalleeSavedRegisters> v8::RegisterState::callee_saved

Definition at line 32 of file v8-unwinder.h.

◆ fp

void* v8::RegisterState::fp

Definition at line 29 of file v8-unwinder.h.

◆ lr

void* v8::RegisterState::lr

Definition at line 30 of file v8-unwinder.h.

◆ pc

void* v8::RegisterState::pc

Definition at line 27 of file v8-unwinder.h.

◆ sp

void* v8::RegisterState::sp

Definition at line 28 of file v8-unwinder.h.


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