v8 10.2.154 (node 18.16.0)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
v8::api_internal Namespace Reference

Functions

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

Function Documentation

◆ AnnotateStrongRetainer()

V8_EXPORT void AnnotateStrongRetainer ( internal::Address location,
const char *  label 
)

◆ ClearWeak()

V8_EXPORT void * ClearWeak ( internal::Address location)

◆ CopyGlobalReference()

V8_EXPORT internal::Address * CopyGlobalReference ( internal::Address from)

◆ DisposeGlobal()

V8_EXPORT void DisposeGlobal ( internal::Address global_handle)

◆ Eternalize()

V8_EXPORT Value * Eternalize ( v8::Isolate isolate,
Value handle 
)

Referenced by Eternal< T >::Set().

◆ FromJustIsNothing()

V8_EXPORT void FromJustIsNothing ( )

◆ GlobalizeReference()

V8_EXPORT internal::Address * GlobalizeReference ( internal::Isolate *  isolate,
internal::Address handle 
)

◆ InternalFieldOutOfBounds()

V8_EXPORT void InternalFieldOutOfBounds ( int  index)

◆ MakeWeak() [1/2]

V8_EXPORT void MakeWeak ( internal::Address **  location_addr)

◆ MakeWeak() [2/2]

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

◆ MoveGlobalReference()

V8_EXPORT void MoveGlobalReference ( internal::Address **  from,
internal::Address **  to 
)

◆ ToLocalEmpty()

V8_EXPORT void ToLocalEmpty ( )