#include <local-isolate.h>
Definition at line 45 of file local-isolate.h.
◆ HandleScopeType
◆ LocalIsolate()
◆ ~LocalIsolate()
v8::internal::LocalIsolate::~LocalIsolate |
( |
| ) |
|
◆ allocator()
◆ AsIsolate()
Isolate * v8::internal::LocalIsolate::AsIsolate |
( |
| ) |
|
|
inline |
◆ AsLocalIsolate()
LocalIsolate * v8::internal::LocalIsolate::AsLocalIsolate |
( |
| ) |
|
|
inline |
◆ ast_string_constants()
◆ bigint_processor()
◆ cage_base()
Address v8::internal::LocalIsolate::cage_base |
( |
| ) |
const |
|
inline |
◆ code_cage_base()
Address v8::internal::LocalIsolate::code_cage_base |
( |
| ) |
const |
|
inline |
◆ ExecuteMainThreadWhileParked()
template<typename Callback >
V8_INLINE void v8::internal::LocalIsolate::ExecuteMainThreadWhileParked |
( |
Callback | callback | ) |
|
◆ factory()
◆ FatalProcessOutOfHeapMemory()
void v8::internal::LocalIsolate::FatalProcessOutOfHeapMemory |
( |
const char * | location | ) |
|
|
inline |
◆ ForSandbox()
Isolate * v8::internal::LocalIsolate::ForSandbox |
( |
| ) |
|
|
inlineprivate |
◆ FromHeap()
◆ fuzzer_rng()
◆ GetAndIncNextUniqueSfiId()
uint32_t v8::internal::LocalIsolate::GetAndIncNextUniqueSfiId |
( |
| ) |
|
|
inline |
◆ GetMainThreadIsolateUnsafe()
Isolate * v8::internal::LocalIsolate::GetMainThreadIsolateUnsafe |
( |
| ) |
const |
|
inline |
◆ GetNextScriptId()
int v8::internal::LocalIsolate::GetNextScriptId |
( |
| ) |
|
◆ has_active_deserializer()
bool v8::internal::LocalIsolate::has_active_deserializer |
( |
| ) |
const |
◆ has_exception()
bool v8::internal::LocalIsolate::has_exception |
( |
| ) |
const |
|
inline |
◆ heap() [1/2]
LocalHeap * v8::internal::LocalIsolate::heap |
( |
| ) |
|
|
inline |
◆ heap() [2/2]
const LocalHeap * v8::internal::LocalIsolate::heap |
( |
| ) |
const |
|
inline |
◆ InitializeBigIntProcessor()
void v8::internal::LocalIsolate::InitializeBigIntProcessor |
( |
| ) |
|
|
private |
◆ internalized_string_access()
base::Mutex * v8::internal::LocalIsolate::internalized_string_access |
( |
| ) |
|
|
inline |
◆ is_main_thread()
bool v8::internal::LocalIsolate::is_main_thread |
( |
| ) |
const |
|
inline |
◆ is_precise_binary_code_coverage()
bool v8::internal::LocalIsolate::is_precise_binary_code_coverage |
( |
| ) |
const |
|
inline |
◆ isolate_group()
IsolateGroup * v8::internal::LocalIsolate::isolate_group |
( |
| ) |
const |
|
inline |
◆ lazy_compile_dispatcher()
◆ main_thread_logger()
V8FileLogger * v8::internal::LocalIsolate::main_thread_logger |
( |
| ) |
|
|
inline |
◆ NextOptimizationId()
int v8::internal::LocalIsolate::NextOptimizationId |
( |
| ) |
|
|
inline |
◆ ParkIfOnBackgroundAndExecute()
template<typename Callback >
V8_INLINE void v8::internal::LocalIsolate::ParkIfOnBackgroundAndExecute |
( |
Callback | callback | ) |
|
◆ pending_message_address()
Tagged< Object > * v8::internal::LocalIsolate::pending_message_address |
( |
| ) |
|
|
inline |
◆ read_only_heap()
ReadOnlyHeap * v8::internal::LocalIsolate::read_only_heap |
( |
| ) |
const |
|
inline |
◆ RegisterDeserializerFinished()
void v8::internal::LocalIsolate::RegisterDeserializerFinished |
( |
| ) |
|
◆ RegisterDeserializerStarted()
void v8::internal::LocalIsolate::RegisterDeserializerStarted |
( |
| ) |
|
◆ root()
◆ root_handle()
◆ roots_table() [1/2]
RootsTable & v8::internal::LocalIsolate::roots_table |
( |
| ) |
|
|
inline |
◆ roots_table() [2/2]
const RootsTable & v8::internal::LocalIsolate::roots_table |
( |
| ) |
const |
|
inline |
◆ runtime_call_stats()
◆ serializer_enabled()
bool v8::internal::LocalIsolate::serializer_enabled |
( |
| ) |
const |
|
inline |
◆ shared_function_info_access()
base::Mutex * v8::internal::LocalIsolate::shared_function_info_access |
( |
| ) |
|
|
inline |
◆ shared_space_isolate()
LocalIsolate * v8::internal::LocalIsolate::shared_space_isolate |
( |
| ) |
const |
|
inline |
◆ snapshot_blob()
const v8::StartupData * v8::internal::LocalIsolate::snapshot_blob |
( |
| ) |
const |
|
inline |
◆ stack_limit()
Address v8::internal::LocalIsolate::stack_limit |
( |
| ) |
const |
|
inline |
◆ string_table()
StringTable * v8::internal::LocalIsolate::string_table |
( |
| ) |
const |
|
inline |
◆ thread_id()
ThreadId v8::internal::LocalIsolate::thread_id |
( |
| ) |
const |
|
inline |
◆ Throw()
void v8::internal::LocalIsolate::Throw |
( |
Tagged< Object > | exception | ) |
|
|
inline |
◆ v8_file_logger()
LocalLogger * v8::internal::LocalIsolate::v8_file_logger |
( |
| ) |
const |
|
inline |
◆ IsolateForPointerCompression
◆ IsolateForSandbox
◆ LocalIsolateFactory
friend class LocalIsolateFactory |
|
friend |
◆ v8::internal::LocalFactory
◆ bigint_processor_
◆ heap_
◆ isolate_
Isolate* const v8::internal::LocalIsolate::isolate_ |
|
private |
◆ logger_
std::unique_ptr<LocalLogger> v8::internal::LocalIsolate::logger_ |
|
private |
◆ stack_limit_
Address const v8::internal::LocalIsolate::stack_limit_ |
|
private |
◆ thread_id_
ThreadId const v8::internal::LocalIsolate::thread_id_ |
|
private |
The documentation for this class was generated from the following files: