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

#include <trap-handler-internal.h>

Collaboration diagram for v8::internal::trap_handler::SandboxRecordsLock:

Public Member Functions

 SandboxRecordsLock ()
 
 ~SandboxRecordsLock ()
 
 SandboxRecordsLock (const SandboxRecordsLock &)=delete
 
void operator= (const SandboxRecordsLock &)=delete
 

Static Private Attributes

static std::atomic_flag spinlock_ = ATOMIC_FLAG_INIT
 

Detailed Description

Definition at line 64 of file trap-handler-internal.h.

Constructor & Destructor Documentation

◆ SandboxRecordsLock() [1/2]

v8::internal::trap_handler::SandboxRecordsLock::SandboxRecordsLock ( )

Definition at line 67 of file handler-shared.cc.

◆ ~SandboxRecordsLock()

v8::internal::trap_handler::SandboxRecordsLock::~SandboxRecordsLock ( )

Definition at line 72 of file handler-shared.cc.

◆ SandboxRecordsLock() [2/2]

v8::internal::trap_handler::SandboxRecordsLock::SandboxRecordsLock ( const SandboxRecordsLock & )
delete

Member Function Documentation

◆ operator=()

void v8::internal::trap_handler::SandboxRecordsLock::operator= ( const SandboxRecordsLock & )
delete

Member Data Documentation

◆ spinlock_

std::atomic_flag v8::internal::trap_handler::SandboxRecordsLock::spinlock_ = ATOMIC_FLAG_INIT
staticprivate

Definition at line 65 of file trap-handler-internal.h.


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