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

#include <runtime.h>

Collaboration diagram for v8::internal::RuntimeState:

Public Member Functions

 RuntimeState (const RuntimeState &)=delete
 
RuntimeStateoperator= (const RuntimeState &)=delete
 
unibrow::Mapping< unibrow::ToUppercase, 128 > * to_upper_mapping ()
 
unibrow::Mapping< unibrow::ToLowercase, 128 > * to_lower_mapping ()
 
Runtime::Functionredirected_intrinsic_functions ()
 
void set_redirected_intrinsic_functions (Runtime::Function *redirected_intrinsic_functions)
 

Private Member Functions

 RuntimeState ()=default
 

Private Attributes

unibrow::Mapping< unibrow::ToUppercase, 128 > to_upper_mapping_
 
unibrow::Mapping< unibrow::ToLowercase, 128 > to_lower_mapping_
 
std::unique_ptr< Runtime::Function[]> redirected_intrinsic_functions_
 

Friends

class Isolate
 
class Runtime
 

Detailed Description

Definition at line 1031 of file runtime.h.

Constructor & Destructor Documentation

◆ RuntimeState() [1/2]

v8::internal::RuntimeState::RuntimeState ( const RuntimeState & )
delete

◆ RuntimeState() [2/2]

v8::internal::RuntimeState::RuntimeState ( )
privatedefault

Member Function Documentation

◆ operator=()

RuntimeState & v8::internal::RuntimeState::operator= ( const RuntimeState & )
delete

◆ redirected_intrinsic_functions()

Runtime::Function * v8::internal::RuntimeState::redirected_intrinsic_functions ( )
inline

Definition at line 1044 of file runtime.h.

Here is the caller graph for this function:

◆ set_redirected_intrinsic_functions()

void v8::internal::RuntimeState::set_redirected_intrinsic_functions ( Runtime::Function * redirected_intrinsic_functions)
inline

Definition at line 1048 of file runtime.h.

Here is the call graph for this function:

◆ to_lower_mapping()

unibrow::Mapping< unibrow::ToLowercase, 128 > * v8::internal::RuntimeState::to_lower_mapping ( )
inline

Definition at line 1039 of file runtime.h.

◆ to_upper_mapping()

unibrow::Mapping< unibrow::ToUppercase, 128 > * v8::internal::RuntimeState::to_upper_mapping ( )
inline

Definition at line 1036 of file runtime.h.

Friends And Related Symbol Documentation

◆ Isolate

friend class Isolate
friend

Definition at line 1062 of file runtime.h.

◆ Runtime

friend class Runtime
friend

Definition at line 1063 of file runtime.h.

Member Data Documentation

◆ redirected_intrinsic_functions_

std::unique_ptr<Runtime::Function[]> v8::internal::RuntimeState::redirected_intrinsic_functions_
private

Definition at line 1060 of file runtime.h.

◆ to_lower_mapping_

unibrow::Mapping<unibrow::ToLowercase, 128> v8::internal::RuntimeState::to_lower_mapping_
private

Definition at line 1057 of file runtime.h.

◆ to_upper_mapping_

unibrow::Mapping<unibrow::ToUppercase, 128> v8::internal::RuntimeState::to_upper_mapping_
private

Definition at line 1056 of file runtime.h.


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