Loading...
Searching...
No Matches
Classes | Functions
v8::api_internal Namespace Reference

Classes

class  IndirectHandleBase
 
class  StackAllocated
 
class  StackAllocated< true >
 

Functions

v8::Local< v8::ValueGetFunctionTemplateData (v8::Isolate *isolate, v8::Local< v8::Data > raw_target)
 
internal::Address ConvertToJSGlobalProxyIfNecessary (internal::Address holder)
 
void ToLocalEmpty ()
 
void FromJustIsNothing ()
 
internal::AddressEternalize (v8::Isolate *isolate, Value *handle)
 
internal::AddressCopyGlobalReference (internal::Address *from)
 
void DisposeGlobal (internal::Address *global_handle)
 
void MakeWeak (internal::Address **location_addr)
 
void * ClearWeak (internal::Address *location)
 
void AnnotateStrongRetainer (internal::Address *location, const char *label)
 
internal::AddressGlobalizeReference (internal::Isolate *isolate, internal::Address value)
 
void MoveGlobalReference (internal::Address **from, internal::Address **to)
 
void MakeWeak (internal::Address *location, void *data, WeakCallbackInfo< void >::Callback weak_callback, WeakCallbackType type)
 
void InternalFieldOutOfBounds (int index)
 

Function Documentation

◆ AnnotateStrongRetainer()

void v8::api_internal::AnnotateStrongRetainer ( internal::Address location,
const char *  label 
)
Here is the caller graph for this function:

◆ ClearWeak()

void * v8::api_internal::ClearWeak ( internal::Address location)
Here is the caller graph for this function:

◆ ConvertToJSGlobalProxyIfNecessary()

internal::Address v8::api_internal::ConvertToJSGlobalProxyIfNecessary ( internal::Address  holder)
Here is the caller graph for this function:

◆ CopyGlobalReference()

internal::Address * v8::api_internal::CopyGlobalReference ( internal::Address from)

◆ DisposeGlobal()

void v8::api_internal::DisposeGlobal ( internal::Address global_handle)
Here is the caller graph for this function:

◆ Eternalize()

internal::Address * v8::api_internal::Eternalize ( v8::Isolate isolate,
Value handle 
)
Here is the caller graph for this function:

◆ FromJustIsNothing()

void v8::api_internal::FromJustIsNothing ( )
Here is the caller graph for this function:

◆ GetFunctionTemplateData()

v8::Local< v8::Value > v8::api_internal::GetFunctionTemplateData ( v8::Isolate isolate,
v8::Local< v8::Data raw_target 
)
Here is the caller graph for this function:

◆ GlobalizeReference()

internal::Address * v8::api_internal::GlobalizeReference ( internal::Isolate *  isolate,
internal::Address  value 
)

◆ InternalFieldOutOfBounds()

void v8::api_internal::InternalFieldOutOfBounds ( int  index)
Here is the caller graph for this function:

◆ MakeWeak() [1/2]

void v8::api_internal::MakeWeak ( internal::Address **  location_addr)
Here is the caller graph for this function:

◆ MakeWeak() [2/2]

void v8::api_internal::MakeWeak ( internal::Address location,
void *  data,
WeakCallbackInfo< void >::Callback  weak_callback,
WeakCallbackType  type 
)

◆ MoveGlobalReference()

void v8::api_internal::MoveGlobalReference ( internal::Address **  from,
internal::Address **  to 
)
Here is the caller graph for this function:

◆ ToLocalEmpty()

void v8::api_internal::ToLocalEmpty ( )
Here is the caller graph for this function: