![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <v8-local-handle.h>
Public Member Functions | |
SealHandleScope (Isolate *isolate) | |
~SealHandleScope () | |
SealHandleScope (const SealHandleScope &)=delete | |
void | operator= (const SealHandleScope &)=delete |
void * | operator new (size_t size)=delete |
void * | operator new[] (size_t size)=delete |
void | operator delete (void *, size_t)=delete |
void | operator delete[] (void *, size_t)=delete |
Private Attributes | |
internal::Isolate *const | i_isolate_ |
internal::Address * | prev_limit_ |
int | prev_sealed_level_ |
A SealHandleScope acts like a handle scope in which no handle allocations are allowed. It can be useful for debugging handle leaks. Handles can be allocated within inner normal HandleScopes.
Definition at line 765 of file v8-local-handle.h.
|
explicit |
v8::SealHandleScope::~SealHandleScope | ( | ) |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
private |
Definition at line 778 of file v8-local-handle.h.
|
private |
Definition at line 779 of file v8-local-handle.h.
|
private |
Definition at line 780 of file v8-local-handle.h.