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

#include <stacks.h>

Collaboration diagram for v8::internal::wasm::JumpBuffer:

Public Types

enum  StackState : int32_t { Active , Suspended , Inactive , Retired }
 

Public Attributes

Address sp
 
Address fp
 
Address pc
 
voidstack_limit
 
StackMemoryparent = nullptr
 
StackState state
 

Detailed Description

Definition at line 25 of file stacks.h.

Member Enumeration Documentation

◆ StackState

Enumerator
Active 
Suspended 
Inactive 
Retired 

Definition at line 41 of file stacks.h.

Member Data Documentation

◆ fp

Address v8::internal::wasm::JumpBuffer::fp

Definition at line 27 of file stacks.h.

◆ parent

StackMemory* v8::internal::wasm::JumpBuffer::parent = nullptr

Definition at line 30 of file stacks.h.

◆ pc

Address v8::internal::wasm::JumpBuffer::pc

Definition at line 28 of file stacks.h.

◆ sp

Address v8::internal::wasm::JumpBuffer::sp

Definition at line 26 of file stacks.h.

◆ stack_limit

void* v8::internal::wasm::JumpBuffer::stack_limit

Definition at line 29 of file stacks.h.

◆ state

StackState v8::internal::wasm::JumpBuffer::state

Definition at line 49 of file stacks.h.


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