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

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

AdaptorWithBuiltinExitFrame(int formal_parameter_count)v8::internal::Builtinsinlinestatic
AllBuiltinsAreIsolateIndependent()v8::internal::Builtinsinlinestatic
AllowDynamicFunction(Isolate *isolate, DirectHandle< JSFunction > target, DirectHandle< JSObject > target_global_proxy)v8::internal::Builtinsstatic
ASM enum valuev8::internal::Builtins
BCH enum valuev8::internal::Builtins
BUILTIN_LIST(IGNORE_BUILTIN, DECLARE_TS, DECLARE_TF, DECLARE_TS, DECLARE_TF, DECLARE_TF, DECLARE_TF, IGNORE_BUILTIN, DECLARE_ASM) Isolate *isolate_v8::internal::Builtinsprivate
builtin_slot(Builtin builtin)v8::internal::Builtins
builtin_tier0_slot(Builtin builtin)v8::internal::Builtins
Builtins(Isolate *isolate)v8::internal::Builtinsinlineexplicit
Builtins(const Builtins &)=deletev8::internal::Builtins
Call(ConvertReceiverMode=ConvertReceiverMode::kAny)v8::internal::Builtinsinlinestatic
CallableFor(Isolate *isolate, Builtin builtin)v8::internal::Builtinsstatic
CallFunction(ConvertReceiverMode=ConvertReceiverMode::kAny)v8::internal::Builtinsinlinestatic
CallInterfaceDescriptorFor(Builtin builtin)v8::internal::Builtinsstatic
CallOrConstructMode enum namev8::internal::Builtinsprivate
CEntry(int result_size, ArgvMode argv_mode, bool builtin_exit_frame=false, bool switch_to_central_stack=false)v8::internal::Builtinsinlinestatic
CheckFormalParameterCount(Builtin builtin, int function_length, int formal_parameter_count_with_receiver)v8::internal::Builtinsstatic
code(Builtin builtin)v8::internal::Builtins
code_handle(Builtin builtin)v8::internal::Builtins
CPP enum valuev8::internal::Builtins
CppEntryOf(Builtin builtin)v8::internal::Builtinsstatic
CreateInterpreterEntryTrampolineForProfiling(Isolate *isolate)v8::internal::Builtinsstatic
EmitCodeCreateEvents(Isolate *isolate)v8::internal::Builtinsstatic
EntryOf(Builtin builtin, Isolate *isolate)v8::internal::Builtinsinlinestatic
EntrypointTagFor(Builtin builtin)v8::internal::Builtinsstatic
EphemeronKeyBarrier(SaveFPRegsMode fp_mode)v8::internal::Builtinsinlinestatic
ForwardWhichFrame enum namev8::internal::Builtins
FromInt(int id)v8::internal::Builtinsinlinestatic
Generate_Adaptor(MacroAssembler *masm, int formal_parameter_count, Address builtin_address)v8::internal::Builtinsstatic
Generate_Call(MacroAssembler *masm, ConvertReceiverMode mode)v8::internal::Builtinsprivatestatic
Generate_CallApiCallbackImpl(MacroAssembler *masm, CallApiCallbackMode mode)v8::internal::Builtinsprivatestatic
Generate_CallBoundFunctionImpl(MacroAssembler *masm)v8::internal::Builtinsprivatestatic
Generate_CallFunction(MacroAssembler *masm, ConvertReceiverMode mode)v8::internal::Builtinsprivatestatic
Generate_CallOrConstructForwardVarargs(MacroAssembler *masm, CallOrConstructMode mode, Builtin target_builtin)v8::internal::Builtinsprivatestatic
Generate_CallOrConstructVarargs(MacroAssembler *masm, Builtin target_builtin)v8::internal::Builtinsprivatestatic
Generate_CEntry(MacroAssembler *masm, int result_size, ArgvMode argv_mode, bool builtin_exit_frame, bool switch_to_central_stack)v8::internal::Builtinsstatic
Generate_ConstructForwardAllArgsImpl(MacroAssembler *masm, ForwardWhichFrame which_frame)v8::internal::Builtinsprivatestatic
Generate_InterpreterEntryTrampoline(MacroAssembler *masm, InterpreterEntryTrampolineMode mode)v8::internal::Builtinsprivatestatic
Generate_InterpreterPushArgsThenCallImpl(MacroAssembler *masm, ConvertReceiverMode receiver_mode, InterpreterPushArgsMode mode)v8::internal::Builtinsprivatestatic
Generate_InterpreterPushArgsThenConstructImpl(MacroAssembler *masm, InterpreterPushArgsMode mode)v8::internal::Builtinsprivatestatic
Generate_MaglevFunctionEntryStackCheck(MacroAssembler *masm, bool save_new_target)v8::internal::Builtinsprivatestatic
GetBuiltinFromBytecodeOffset(BytecodeOffset)v8::internal::Builtinsstatic
GetContinuationBytecodeOffset(Builtin builtin)v8::internal::Builtinsstatic
GetFormalParameterCount(Builtin builtin)v8::internal::Builtinsinlinestatic
GetStackParameterCount(Builtin builtin)v8::internal::Builtinsstatic
HasJSLinkage(Builtin builtin)v8::internal::Builtinsstatic
IndirectPointerBarrier(SaveFPRegsMode fp_mode)v8::internal::Builtinsinlinestatic
initialized_v8::internal::Builtinsprivate
InitializeIsolateDataTables(Isolate *isolate)v8::internal::Builtinsstatic
InterpreterCEntry(int result_size)v8::internal::Builtinsinlinestatic
InterpreterEntryTrampolineMode enum namev8::internal::Builtinsprivate
InterpreterPushArgsThenCall(ConvertReceiverMode receiver_mode, InterpreterPushArgsMode mode)v8::internal::Builtinsinlinestatic
InterpreterPushArgsThenConstruct(InterpreterPushArgsMode mode)v8::internal::Builtinsinlinestatic
InvokeApiFunction(Isolate *isolate, bool is_construct, DirectHandle< FunctionTemplateInfo > function, DirectHandle< Object > receiver, base::Vector< const DirectHandle< Object > > args, DirectHandle< HeapObject > new_target)v8::internal::Builtinsstatic
is_initialized() constv8::internal::Builtinsinline
IsAnyCall(Builtin builtin)v8::internal::Builtinsinlinestatic
IsBuiltin(const Tagged< Code > code)v8::internal::Builtinsstatic
IsBuiltinHandle(IndirectHandle< HeapObject > maybe_code, Builtin *index) constv8::internal::Builtins
IsBuiltinId(Builtin builtin)v8::internal::Builtinsinlinestatic
IsBuiltinId(int maybe_id)v8::internal::Builtinsinlinestatic
IsCpp(Builtin builtin)v8::internal::Builtinsstatic
IsIsolateIndependent(Builtin builtin)v8::internal::Builtinsinlinestatic
IsIsolateIndependentBuiltin(Tagged< Code > code)v8::internal::Builtinsstatic
IsJSEntryVariant(Builtin builtin)v8::internal::Builtinsinlinestatic
IsTier0(Builtin builtin)v8::internal::Builtinsinlinestatic
js_entry_handler_offset() constv8::internal::Builtinsinline
js_entry_handler_offset_v8::internal::Builtinsprivate
jspi_prompt_handler_offset() constv8::internal::Builtinsinline
jspi_prompt_handler_offset_v8::internal::Builtinsprivate
kAllBuiltinsAreIsolateIndependentv8::internal::Builtinsstatic
kBuiltinCountv8::internal::Builtinsstatic
kBuiltinTier0Countv8::internal::Builtinsstatic
kBytecodeHandlersAreSortedLastv8::internal::Builtinsstatic
kCodeObjectsAreInROSpacev8::internal::Builtinsstatic
kFirstv8::internal::Builtinsstatic
kFirstExtraWideBytecodeHandlerv8::internal::Builtinsstatic
kFirstWideBytecodeHandlerv8::internal::Builtinsstatic
Kind enum namev8::internal::Builtins
KindNameOf(Builtin builtin)v8::internal::Builtinsstatic
KindOf(Builtin builtin)v8::internal::Builtinsstatic
kLastv8::internal::Builtinsstatic
kLastBytecodeHandlerPlusOnev8::internal::Builtinsstatic
kLastTier0v8::internal::Builtinsstatic
LoadGlobalIC(TypeofMode typeof_mode)v8::internal::Builtinsinlinestatic
LoadGlobalICInOptimizedCode(TypeofMode typeof_mode)v8::internal::Builtinsinlinestatic
Lookup(Address pc)v8::internal::Builtins
MarkInitialized()v8::internal::Builtinsinline
name(Builtin builtin)v8::internal::Builtinsstatic
NameForStackTrace(Isolate *isolate, Builtin builtin)v8::internal::Builtinsstatic
NonPrimitiveToPrimitive(ToPrimitiveHint hint=ToPrimitiveHint::kDefault)v8::internal::Builtinsinlinestatic
operator=(const Builtins &)=deletev8::internal::Builtins
OrdinaryToPrimitive(OrdinaryToPrimitiveHint hint)v8::internal::Builtinsinlinestatic
PrintBuiltinCode()v8::internal::Builtins
PrintBuiltinSize()v8::internal::Builtins
RecordWrite(SaveFPRegsMode fp_mode)v8::internal::Builtinsinlinestatic
RuntimeCEntry(int result_size, bool switch_to_central_stack=false)v8::internal::Builtinsinlinestatic
set_code(Builtin builtin, Tagged< Code > code)v8::internal::Builtins
SetJSEntryHandlerOffset(int offset)v8::internal::Builtinsinline
SetJSPIPromptHandlerOffset(int offset)v8::internal::Builtinsinline
SetupIsolateDelegate classv8::internal::Builtinsfriend
StringAdd(StringAddFlags flags=STRING_ADD_CHECK_NONE)v8::internal::Builtinsinlinestatic
TearDown()v8::internal::Builtins
TFC enum valuev8::internal::Builtins
TFH enum valuev8::internal::Builtins
TFJ enum valuev8::internal::Builtins
TFS enum valuev8::internal::Builtins
ToInt(Builtin id)v8::internal::Builtinsinlinestatic
TSC enum valuev8::internal::Builtins
TSJ enum valuev8::internal::Builtins