Home | History | Annotate | Download | only in src

Lines Matching defs:BUILTIN

84 // A builtin function is defined by writing:
86 // BUILTIN(name) {
90 // In the body of the builtin function the arguments can be accessed
94 #define BUILTIN(name) \
302 BUILTIN(Illegal) {
308 BUILTIN(EmptyFunction) { return isolate->heap()->undefined_value(); }
417 BUILTIN(ArrayPush) { return DoArrayPush(isolate, args); }
420 // tailcall to the builtin directly.
430 BUILTIN(ArrayPop) {
461 BUILTIN(ArrayShift) {
483 BUILTIN(ArrayUnshift) {
506 BUILTIN(ArraySlice) {
576 BUILTIN(ArraySplice) {
1439 BUILTIN(ArrayConcat) {
1562 BUILTIN(ObjectAssign) {
1623 BUILTIN(ObjectCreate) {
1674 BUILTIN(ObjectDefineProperties) {
1685 BUILTIN(ObjectDefineProperty) {
1788 BUILTIN(ObjectDefineGetter) {
1798 BUILTIN(ObjectDefineSetter) {
1808 BUILTIN(ObjectLookupGetter) {
1817 BUILTIN(ObjectLookupSetter) {
1825 BUILTIN(ObjectFreeze) {
1838 BUILTIN(ObjectGetPrototypeOf) {
1852 BUILTIN(ObjectGetOwnPropertyDescriptor) {
1896 BUILTIN(ObjectGetOwnPropertyNames) {
1902 BUILTIN(ObjectGetOwnPropertySymbols) {
1908 BUILTIN(ObjectIs) {
1918 BUILTIN(ObjectIsExtensible) {
1931 BUILTIN(ObjectIsFrozen) {
1944 BUILTIN(ObjectIsSealed) {
1957 BUILTIN(ObjectKeys) {
1991 BUILTIN(ObjectValues) {
2004 BUILTIN(ObjectEntries) {
2017 BUILTIN(ObjectGetOwnPropertyDescriptors) {
2057 BUILTIN(ObjectPreventExtensions) {
2070 BUILTIN(ObjectSeal) {
2082 BUILTIN(GlobalDecodeURI) {
2093 BUILTIN(GlobalDecodeURIComponent) {
2105 BUILTIN(GlobalEncodeURI) {
2115 BUILTIN(GlobalEncodeURIComponent) {
2127 BUILTIN(GlobalEscape) {
2138 BUILTIN(GlobalUnescape) {
2197 BUILTIN(GlobalEval) {
2214 BUILTIN(JsonParse) {
2229 BUILTIN(JsonStringify) {
2244 BUILTIN(MathAcos) {
2254 BUILTIN(MathAsin) {
2478 BUILTIN(MathFround) {
2488 BUILTIN(MathImul) {
2729 BUILTIN(ReflectDefineProperty) {
2761 BUILTIN(ReflectDeleteProperty) {
2786 BUILTIN(ReflectGet) {
2810 BUILTIN(ReflectGetOwnPropertyDescriptor) {
2837 BUILTIN(ReflectGetPrototypeOf) {
2855 BUILTIN(ReflectHas) {
2880 BUILTIN(ReflectIsExtensible) {
2900 BUILTIN(ReflectOwnKeys) {
2923 BUILTIN(ReflectPreventExtensions) {
2943 BUILTIN(ReflectSet) {
2971 BUILTIN(ReflectSetPrototypeOf) {
3001 BUILTIN(BooleanConstructor) {
3009 BUILTIN(BooleanConstructor_ConstructStub) {
3025 BUILTIN(BooleanPrototypeToString) {
3042 BUILTIN(BooleanPrototypeValueOf) {
3063 BUILTIN(DataViewConstructor) {
3073 BUILTIN(DataViewConstructor_ConstructStub) {
3170 BUILTIN(DataViewPrototypeGetBuffer) {
3177 BUILTIN(DataViewPrototypeGetByteLength) {
3186 BUILTIN(DataViewPrototypeGetByteOffset) {
3198 BUILTIN(TypedArrayPrototypeBuffer) {
3476 BUILTIN(DateConstructor) {
3487 BUILTIN(DateConstructor_ConstructStub) {
3569 BUILTIN(DateNow) {
3576 BUILTIN(DateParse) {
3587 BUILTIN(DateUTC) {
3647 BUILTIN(DatePrototypeSetDate) {
3667 BUILTIN(DatePrototypeSetFullYear) {
3701 BUILTIN(DatePrototypeSetHours) {
3739 BUILTIN(DatePrototypeSetMilliseconds) {
3760 BUILTIN(DatePrototypeSetMinutes) {
3793 BUILTIN(DatePrototypeSetMonth) {
3821 BUILTIN(DatePrototypeSetSeconds) {
3849 BUILTIN(DatePrototypeSetTime) {
3859 BUILTIN(DatePrototypeSetUTCDate) {
3877 BUILTIN(DatePrototypeSetUTCFullYear) {
3910 BUILTIN(DatePrototypeSetUTCHours) {
3947 BUILTIN(DatePrototypeSetUTCMilliseconds) {
3967 BUILTIN(DatePrototypeSetUTCMinutes) {
3999 BUILTIN(DatePrototypeSetUTCMonth) {
4026 BUILTIN(DatePrototypeSetUTCSeconds) {
4053 BUILTIN(DatePrototypeToDateString) {
4065 BUILTIN(DatePrototypeToISOString) {
4093 BUILTIN(DatePrototypeToString) {
4105 BUILTIN(DatePrototypeToTimeString) {
4117 BUILTIN(DatePrototypeToUTCString) {
4137 BUILTIN(DatePrototypeValueOf) {
4145 BUILTIN(DatePrototypeToPrimitive) {
4155 BUILTIN(DatePrototypeGetYear) {
4170 BUILTIN(DatePrototypeSetYear) {
4195 BUILTIN(DatePrototypeToJson) {
4417 // have a Function builtin subclassing case and therefore the
4445 BUILTIN(FunctionConstructor) {
4542 BUILTIN(FunctionPrototypeBind) { return DoFunctionBind(isolate, args); }
4545 // can tailcall to the builtin directly.
4556 BUILTIN(FunctionPrototypeToString) {
4572 BUILTIN(GeneratorFunctionConstructor) {
4578 BUILTIN(AsyncFunctionConstructor) {
4594 BUILTIN(SymbolConstructor) {
4608 BUILTIN(SymbolConstructor_ConstructStub) {
4617 BUILTIN(ObjectProtoToString) {
4847 BUILTIN(StringFromCodePoint) {
5095 BUILTIN(StringPrototypeTrim) {
5102 BUILTIN(StringPrototypeTrimLeft) {
5109 BUILTIN(StringPrototypeTrimRight) {
5119 BUILTIN(ArrayBufferConstructor) {
5131 BUILTIN(ArrayBufferConstructor_ConstructStub) {
5168 BUILTIN(ArrayBufferIsView) {
5177 BUILTIN(ProxyConstructor) {
5187 BUILTIN(ProxyConstructor_ConstructStub) {
5201 BUILTIN(RestrictedFunctionPropertiesThrower) {
5208 BUILTIN(RestrictedStrictArgumentsPropertiesThrower) {
5329 BUILTIN(HandleApiCall) {
5558 BUILTIN(HandleApiCallAsFunction) {
5565 BUILTIN(HandleApiCallAsConstructor) {
5733 // For now we generate builtin adaptor code into a stack-allocated
5801 // Define array of pointers to generators and C builtin functions.
5821 functions->flags = Code::ComputeFlags(Code::BUILTIN); \
5841 functions->flags = Code::ComputeFlags(Code::BUILTIN); \
5908 os << "Builtin: " << functions[i].s_name << "\n";