|
#define | DEF_ARG_TYPE(name, spec) typedef BuiltinArguments<spec> name##ArgumentsType; |
|
#define | BUILTIN(name) |
|
#define | DEF_ENUM_C(name, ignore) FUNCTION_ADDR(Builtin_##name), |
|
#define | DEF_JS_NAME(name, ignore) #name, |
|
#define | DEF_JS_ARGC(ignore, argc) argc, |
|
#define | BUILTIN_FUNCTION_TABLE_INIT { V8_ONCE_INIT, {} } |
|
#define | DEF_FUNCTION_PTR_C(aname, aextra_args) |
|
#define | DEF_FUNCTION_PTR_A(aname, kind, state, extra) |
|
#define | DEF_FUNCTION_PTR_H(aname, kind) |
|
#define | DEFINE_BUILTIN_ACCESSOR_C(name, ignore) |
|
#define | DEFINE_BUILTIN_ACCESSOR_A(name, kind, state, extra) |
|
#define | DEFINE_BUILTIN_ACCESSOR_H(name, kind) |
|
|
| v8::internal::BUILTIN (Illegal) |
|
| v8::internal::BUILTIN (EmptyFunction) |
|
static void | v8::internal::MoveDoubleElements (FixedDoubleArray *dst, int dst_index, FixedDoubleArray *src, int src_index, int len) |
|
static bool | v8::internal::ArrayPrototypeHasNoElements (Heap *heap, Context *native_context, JSObject *array_proto) |
|
static MUST_USE_RESULT MaybeHandle< FixedArrayBase > | v8::internal::EnsureJSArrayWithWritableFastElements (Isolate *isolate, Handle< Object > receiver, Arguments *args, int first_added_arg) |
|
static bool | v8::internal::IsJSArrayFastElementMovingAllowed (Heap *heap, JSArray *receiver) |
|
static MUST_USE_RESULT Object * | v8::internal::CallJsBuiltin (Isolate *isolate, const char *name, BuiltinArguments< NO_EXTRA_ARGUMENTS > args) |
|
| v8::internal::BUILTIN (ArrayPush) |
|
| v8::internal::BUILTIN (ArrayPop) |
|
| v8::internal::BUILTIN (ArrayShift) |
|
| v8::internal::BUILTIN (ArrayUnshift) |
|
| v8::internal::BUILTIN (ArraySlice) |
|
| v8::internal::BUILTIN (ArraySplice) |
|
| v8::internal::BUILTIN (ArrayConcat) |
|
| v8::internal::BUILTIN (StrictModePoisonPill) |
|
| v8::internal::BUILTIN (GeneratorPoisonPill) |
|
static Object * | v8::internal::FindHidden (Heap *heap, Object *object, FunctionTemplateInfo *type) |
|
static Object * | v8::internal::TypeCheck (Heap *heap, int argc, Object **argv, FunctionTemplateInfo *info) |
|
template<bool is_construct> |
static MUST_USE_RESULT Object * | v8::internal::HandleApiCallHelper (BuiltinArguments< NEEDS_CALLED_FUNCTION > args, Isolate *isolate) |
|
| v8::internal::BUILTIN (HandleApiCall) |
|
| v8::internal::BUILTIN (HandleApiCallConstruct) |
|
static MUST_USE_RESULT Object * | v8::internal::HandleApiCallAsFunctionOrConstructor (Isolate *isolate, bool is_construct_call, BuiltinArguments< NO_EXTRA_ARGUMENTS > args) |
|
| v8::internal::BUILTIN (HandleApiCallAsFunction) |
|
| v8::internal::BUILTIN (HandleApiCallAsConstructor) |
|
static void | v8::internal::Generate_LoadIC_Miss (MacroAssembler *masm) |
|
static void | v8::internal::Generate_LoadIC_Normal (MacroAssembler *masm) |
|
static void | v8::internal::Generate_LoadIC_Getter_ForDeopt (MacroAssembler *masm) |
|
static void | v8::internal::Generate_LoadIC_Slow (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_Initialize (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_Slow (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_Miss (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_Generic (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_String (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_PreMonomorphic (MacroAssembler *masm) |
|
static void | v8::internal::Generate_StoreIC_Miss (MacroAssembler *masm) |
|
static void | v8::internal::Generate_StoreIC_Normal (MacroAssembler *masm) |
|
static void | v8::internal::Generate_StoreIC_Slow (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_Slow (MacroAssembler *masm) |
|
static void | v8::internal::Generate_StoreIC_Setter_ForDeopt (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_Generic (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_Generic_Strict (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_Miss (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_Initialize (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_Initialize_Strict (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_PreMonomorphic (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_PreMonomorphic_Strict (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_SloppyArguments (MacroAssembler *masm) |
|
static void | v8::internal::Generate_CallICStub_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_LoadIC_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_StoreIC_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedLoadIC_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_KeyedStoreIC_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_CompareNilIC_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_Return_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_CallFunctionStub_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_CallConstructStub_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_CallConstructStub_Recording_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_Slot_DebugBreak (MacroAssembler *masm) |
|
static void | v8::internal::Generate_PlainReturn_LiveEdit (MacroAssembler *masm) |
|
static void | v8::internal::Generate_FrameDropper_LiveEdit (MacroAssembler *masm) |
|