| OLD | NEW | 
|     1 // Copyright 2017 the V8 project authors. All rights reserved. |     1 // Copyright 2017 the V8 project authors. All rights reserved. | 
|     2 // Use of this source code is governed by a BSD-style license that can be |     2 // Use of this source code is governed by a BSD-style license that can be | 
|     3 // found in the LICENSE file. |     3 // found in the LICENSE file. | 
|     4  |     4  | 
|     5 #ifndef V8_BUILTINS_BUILTINS_DEFINITIONS_H_ |     5 #ifndef V8_BUILTINS_BUILTINS_DEFINITIONS_H_ | 
|     6 #define V8_BUILTINS_BUILTINS_DEFINITIONS_H_ |     6 #define V8_BUILTINS_BUILTINS_DEFINITIONS_H_ | 
|     7  |     7  | 
|     8 namespace v8 { |     8 namespace v8 { | 
|     9 namespace internal { |     9 namespace internal { | 
|    10  |    10  | 
| (...skipping 835 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   846   /* ES6 #sec-string.prototype.includes */                                     \ |   846   /* ES6 #sec-string.prototype.includes */                                     \ | 
|   847   CPP(StringPrototypeIncludes)                                                 \ |   847   CPP(StringPrototypeIncludes)                                                 \ | 
|   848   /* ES6 #sec-string.prototype.indexof */                                      \ |   848   /* ES6 #sec-string.prototype.indexof */                                      \ | 
|   849   TFJ(StringPrototypeIndexOf, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ |   849   TFJ(StringPrototypeIndexOf, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ | 
|   850   /* ES6 #sec-string.prototype.lastindexof */                                  \ |   850   /* ES6 #sec-string.prototype.lastindexof */                                  \ | 
|   851   CPP(StringPrototypeLastIndexOf)                                              \ |   851   CPP(StringPrototypeLastIndexOf)                                              \ | 
|   852   /* ES6 #sec-string.prototype.localecompare */                                \ |   852   /* ES6 #sec-string.prototype.localecompare */                                \ | 
|   853   CPP(StringPrototypeLocaleCompare)                                            \ |   853   CPP(StringPrototypeLocaleCompare)                                            \ | 
|   854   /* ES6 #sec-string.prototype.replace */                                      \ |   854   /* ES6 #sec-string.prototype.replace */                                      \ | 
|   855   TFJ(StringPrototypeReplace, 2, kSearch, kReplace)                            \ |   855   TFJ(StringPrototypeReplace, 2, kSearch, kReplace)                            \ | 
 |   856   /* ES6 #sec-string.prototype.slice */                                        \ | 
 |   857   TFJ(StringPrototypeSlice, SharedFunctionInfo::kDontAdaptArgumentsSentinel)   \ | 
|   856   /* ES6 #sec-string.prototype.split */                                        \ |   858   /* ES6 #sec-string.prototype.split */                                        \ | 
|   857   TFJ(StringPrototypeSplit, 2, kSeparator, kLimit)                             \ |   859   TFJ(StringPrototypeSplit, 2, kSeparator, kLimit)                             \ | 
|   858   /* ES6 #sec-string.prototype.substr */                                       \ |   860   /* ES6 #sec-string.prototype.substr */                                       \ | 
|   859   TFJ(StringPrototypeSubstr, 2, kStart, kLength)                               \ |   861   TFJ(StringPrototypeSubstr, 2, kStart, kLength)                               \ | 
|   860   /* ES6 #sec-string.prototype.substring */                                    \ |   862   /* ES6 #sec-string.prototype.substring */                                    \ | 
|   861   TFJ(StringPrototypeSubstring, 2, kStart, kEnd)                               \ |   863   TFJ(StringPrototypeSubstring, 2, kStart, kEnd)                               \ | 
|   862   /* ES6 #sec-string.prototype.startswith */                                   \ |   864   /* ES6 #sec-string.prototype.startswith */                                   \ | 
|   863   CPP(StringPrototypeStartsWith)                                               \ |   865   CPP(StringPrototypeStartsWith)                                               \ | 
|   864   /* ES6 #sec-string.prototype.tostring */                                     \ |   866   /* ES6 #sec-string.prototype.tostring */                                     \ | 
|   865   TFJ(StringPrototypeToString, 0)                                              \ |   867   TFJ(StringPrototypeToString, 0)                                              \ | 
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1056 #define BUILTIN_LIST_TFS(V)                                                    \ |  1058 #define BUILTIN_LIST_TFS(V)                                                    \ | 
|  1057   BUILTIN_LIST(IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, \ |  1059   BUILTIN_LIST(IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, \ | 
|  1058                V, IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN) |  1060                V, IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN) | 
|  1059  |  1061  | 
|  1060 #define BUILTINS_WITH_UNTAGGED_PARAMS(V) V(WasmCompileLazy) |  1062 #define BUILTINS_WITH_UNTAGGED_PARAMS(V) V(WasmCompileLazy) | 
|  1061  |  1063  | 
|  1062 }  // namespace internal |  1064 }  // namespace internal | 
|  1063 }  // namespace v8 |  1065 }  // namespace v8 | 
|  1064  |  1066  | 
|  1065 #endif  // V8_BUILTINS_BUILTINS_DEFINITIONS_H_ |  1067 #endif  // V8_BUILTINS_BUILTINS_DEFINITIONS_H_ | 
| OLD | NEW |