#include <handles.h>
Definition at line 262 of file handles.h.
◆ HandleScope() [1/3]
◆ HandleScope() [2/3]
◆ HandleScope() [3/3]
◆ ~HandleScope()
v8::internal::HandleScope::~HandleScope |
( |
| ) |
|
◆ CloseAndEscape()
template<typename
T , template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<
T>,
DirectHandle<
T>>)
HandleType< T > v8::internal::HandleScope::CloseAndEscape |
( |
HandleType< T > | handle_value | ) |
|
◆ CloseScope()
void v8::internal::HandleScope::CloseScope |
( |
Isolate * | isolate, |
|
|
Address * | prev_next, |
|
|
Address * | prev_limit ) |
|
staticprivate |
◆ CreateHandle()
◆ current_level_address()
Address v8::internal::HandleScope::current_level_address |
( |
Isolate * | isolate | ) |
|
|
static |
◆ current_limit_address()
Address v8::internal::HandleScope::current_limit_address |
( |
Isolate * | isolate | ) |
|
|
static |
◆ current_next_address()
Address v8::internal::HandleScope::current_next_address |
( |
Isolate * | isolate | ) |
|
|
static |
◆ DeleteExtensions()
void v8::internal::HandleScope::DeleteExtensions |
( |
Isolate * | isolate | ) |
|
|
static |
◆ Extend()
◆ isolate()
Isolate * v8::internal::HandleScope::isolate |
( |
| ) |
|
|
inline |
◆ NumberOfHandles()
int v8::internal::HandleScope::NumberOfHandles |
( |
Isolate * | isolate | ) |
|
|
static |
◆ operator delete()
void v8::internal::HandleScope::operator delete |
( |
void * | size_t | ) |
|
|
delete |
◆ operator new() [1/2]
void * v8::internal::HandleScope::operator new |
( |
size_t | size | ) |
|
|
delete |
◆ operator new() [2/2]
void * v8::internal::HandleScope::operator new |
( |
size_t | size, |
|
|
void * | storage ) |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ HandleScopeImplementer
◆ Isolate
◆ LocalHandles
◆ LocalHandleScope
◆ PersistentHandles
◆ v8::HandleScope
◆ isolate_
Isolate* v8::internal::HandleScope::isolate_ |
|
private |
◆ kCheckHandleThreshold
const int v8::internal::HandleScope::kCheckHandleThreshold = 30 * 1024 |
|
static |
◆ prev_limit_
Address* v8::internal::HandleScope::prev_limit_ |
|
private |
◆ prev_next_
Address* v8::internal::HandleScope::prev_next_ |
|
private |
The documentation for this class was generated from the following files: