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

This is the complete list of members for v8::internal::WasmExternalFunction, including all inherited members.

abstract_code(IsolateT *isolate)v8::internal::JSFunctioninline
ActiveTierIsBaseline(IsolateForSandbox isolate) constv8::internal::JSFunction
ActiveTierIsIgnition(IsolateForSandbox isolate) constv8::internal::JSFunction
ActiveTierIsMaglev(IsolateForSandbox isolate) constv8::internal::JSFunction
ActiveTierIsTurbofan(IsolateForSandbox isolate) constv8::internal::JSFunction
CalculateExpectedNofProperties(Isolate *isolate, DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
CalculateInstanceSizeHelper(InstanceType instance_type, bool has_prototype_slot, int requested_embedder_fields, int requested_in_object_properties, int *instance_size, int *in_object_properties)v8::internal::JSFunctionstatic
CanDiscardCompiled(IsolateForSandbox isolate) constv8::internal::JSFunction
ChecksTieringState(IsolateForSandbox isolate)v8::internal::JSFunctioninline
ClearAllTypeFeedbackInfoForTesting()v8::internal::JSFunction
closure_feedback_cell_array() constv8::internal::JSFunctioninline
CompleteInobjectSlackTrackingIfActive()v8::internal::JSFunctioninline
ComputeInstanceSizeWithMinSlack(Isolate *isolate)v8::internal::JSFunction
context()v8::internal::JSFunctioninline
CreateAndAttachFeedbackVector(Isolate *isolate, DirectHandle< JSFunction > function, IsCompiledScope *compiled_scope)v8::internal::JSFunctionstatic
DebugNameCStr()v8::internal::JSFunction
DECL_RELEASE_ACQUIRE_ACCESSORS(prototype_or_initial_map, Tagged< UnionOf< JSPrototype, Map, Hole > >) void TraceOptimizationStatus(const char *reasonv8::internal::JSFunction
EnsureClosureFeedbackCellArray(DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
EnsureFeedbackVector(Isolate *isolate, DirectHandle< JSFunction > function, IsCompiledScope *compiled_scope)v8::internal::JSFunctionstatic
EnsureHasInitialMap(DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
func_ref() constv8::internal::WasmExternalFunctioninline
GetActiveTier(IsolateForSandbox isolate) constv8::internal::JSFunction
GetAttachedCodeKinds(IsolateForSandbox isolate) constv8::internal::JSFunctionprivate
GetAvailableCodeKinds(IsolateForSandbox isolate) constv8::internal::JSFunction
GetDebugName(DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
GetDerivedMap(Isolate *isolate, DirectHandle< JSFunction > constructor, DirectHandle< JSReceiver > new_target)v8::internal::JSFunctionstatic
GetDerivedRabGsabDataViewMap(Isolate *isolate, DirectHandle< JSReceiver > new_target)v8::internal::JSFunctionstatic
GetDerivedRabGsabTypedArrayMap(Isolate *isolate, DirectHandle< JSFunction > constructor, DirectHandle< JSReceiver > new_target)v8::internal::JSFunctionstatic
GetHeaderSize(bool function_has_prototype_slot)v8::internal::JSFunctioninlinestatic
GetName(Isolate *isolate, DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
GetName(DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
GetRequestedOptimizationIfAny(Isolate *isolate, ConcurrencyMode mode=ConcurrencyMode::kConcurrent) constv8::internal::JSFunction
global_proxy()v8::internal::JSFunctioninline
has_closure_feedback_cell_array() constv8::internal::JSFunctioninline
has_context() constv8::internal::JSFunctioninline
HasAttachedCodeKind(IsolateForSandbox isolate, CodeKind kind) constv8::internal::JSFunction
HasAttachedOptimizedCode(IsolateForSandbox isolate) constv8::internal::JSFunction
HasAvailableCodeKind(IsolateForSandbox isolate, CodeKind kind) constv8::internal::JSFunction
HasAvailableHigherTierCodeThan(IsolateForSandbox isolate, CodeKind kind) constv8::internal::JSFunction
HasAvailableHigherTierCodeThanWithFilter(IsolateForSandbox isolate, CodeKind kind, CodeKinds filter_mask) constv8::internal::JSFunction
HasAvailableOptimizedCode(IsolateForSandbox isolate) constv8::internal::JSFunction
InitializeFeedbackCell(DirectHandle< JSFunction > function, IsCompiledScope *compiled_scope, bool reset_budget_for_feedback_allocation)v8::internal::JSFunctionstatic
instruction_start(IsolateForSandbox isolate) constv8::internal::JSFunctioninline
is_compiled(IsolateForSandbox isolate) constv8::internal::JSFunctioninline
IsLoggingRequested(Isolate *isolate) constv8::internal::JSFunctioninline
IsMaglevRequested(Isolate *isolate) constv8::internal::JSFunctioninline
IsOptimizationRequested(Isolate *isolate) constv8::internal::JSFunctioninline
IsTieringRequestedOrInProgress() constv8::internal::JSFunctioninline
IsTurbofanRequested(Isolate *isolate) constv8::internal::JSFunctioninline
IsWasmExternalFunction(Tagged< Object > object)v8::internal::WasmExternalFunctionstatic
kHeaderSizev8::internal::JSFunctionprivatestatic
kMinDescriptorsForFastBindAndWrapv8::internal::JSFunctionstatic
kSizeWithoutPrototypev8::internal::JSFunctionstatic
kSizeWithPrototypev8::internal::JSFunctionstatic
length()v8::internal::JSFunctioninline
native_context()v8::internal::JSFunctioninline
NeedsResetDueToFlushedBaselineCode(IsolateForSandbox isolate)v8::internal::JSFunctioninline
NeedsResetDueToFlushedBytecode(Isolate *isolate)v8::internal::JSFunctioninline
OBJECT_CONSTRUCTORS(WasmExternalFunction, JSFunction)v8::internal::WasmExternalFunction
osr_tiering_in_progress()v8::internal::JSFunctioninline
PrintName(FILE *out=stdout)v8::internal::JSFunction
raw_code(IsolateForSandbox isolate) constv8::internal::JSFunctioninline
raw_code(IsolateForSandbox isolate, AcquireLoadTag) constv8::internal::JSFunctioninline
RequestOptimization(Isolate *isolate, CodeKind target_kind, ConcurrencyMode mode=ConcurrencyMode::kConcurrent)v8::internal::JSFunction
ResetIfCodeFlushed(Isolate *isolate, std::optional< std::function< void(Tagged< HeapObject > object, ObjectSlot slot, Tagged< HeapObject > target)> > gc_notify_updated_slot=std::nullopt)v8::internal::JSFunctioninline
ResetTieringRequests()v8::internal::JSFunctioninline
set_tiering_state(IsolateForSandbox isolate, TieringState state)v8::internal::JSFunctioninlineprivate
SetInitialMap(Isolate *isolate, DirectHandle< JSFunction > function, DirectHandle< Map > map, DirectHandle< JSPrototype > prototype)v8::internal::JSFunctionstatic
SetInitialMap(Isolate *isolate, DirectHandle< JSFunction > function, DirectHandle< Map > map, DirectHandle< JSPrototype > prototype, DirectHandle< JSFunction > constructor)v8::internal::JSFunctionstatic
SetInterruptBudget(Isolate *isolate, BudgetModification kind, std::optional< CodeKind > override_active_tier={})v8::internal::JSFunction
SetName(DirectHandle< JSFunction > function, DirectHandle< Name > name, DirectHandle< String > prefix)v8::internal::JSFunctionstatic
SetPrototype(DirectHandle< JSFunction > function, DirectHandle< Object > value)v8::internal::JSFunctionstatic
SetTieringInProgress(bool in_progress, BytecodeOffset osr_offset=BytecodeOffset::None())v8::internal::JSFunctioninline
ShouldFlushBaselineCode(base::EnumSet< CodeFlushMode > code_flush_mode)v8::internal::JSFunctioninline
tiering_in_progress() constv8::internal::JSFunctioninline
tiering_state() constv8::internal::JSFunctioninline
ToString(DirectHandle< JSFunction > function)v8::internal::JSFunctionstatic
UpdateCode(Tagged< Code > code, WriteBarrierMode mode=WriteBarrierMode::UPDATE_WRITE_BARRIER)v8::internal::JSFunctioninline
UpdateCodeImpl(Tagged< Code > code, WriteBarrierMode mode, bool keep_tiering_request)v8::internal::JSFunctioninlineprivate
UpdateCodeKeepTieringRequests(Tagged< Code > code, WriteBarrierMode mode=WriteBarrierMode::UPDATE_WRITE_BARRIER)v8::internal::JSFunctioninline
UpdateDispatchEntry(Tagged< Code > new_code, WriteBarrierMode mode=WriteBarrierMode::UPDATE_WRITE_BARRIER)v8::internal::JSFunctioninlineprivate
UpdateDispatchEntryKeepTieringRequest(Tagged< Code > new_code, WriteBarrierMode mode=WriteBarrierMode::UPDATE_WRITE_BARRIER)v8::internal::JSFunctioninlineprivate
UpdateOptimizedCode(Isolate *isolate, Tagged< Code > code, WriteBarrierMode mode=WriteBarrierMode::UPDATE_WRITE_BARRIER)v8::internal::JSFunctioninline