| Index: src/builtins/builtins.h | 
| diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h | 
| index df6ca6c0f10e1aef7b1abe6475bc0877a24894fa..e0e487fc9ab087b7262c467b70dbae00f0e4a20a 100644 | 
| --- a/src/builtins/builtins.h | 
| +++ b/src/builtins/builtins.h | 
| @@ -11,6 +11,7 @@ | 
| namespace v8 { | 
| namespace internal { | 
|  | 
| +class Callable; | 
| template <typename T> | 
| class Handle; | 
| class Isolate; | 
| @@ -886,6 +887,10 @@ class Isolate; | 
|  | 
| #define BUILTIN_LIST_ALL(V) BUILTIN_LIST(V, V, V, V, V, V, V) | 
|  | 
| +#define BUILTIN_LIST_TFS(V)                                       \ | 
| +  BUILTIN_LIST(IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, V, \ | 
| +               IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN) | 
| + | 
| #define BUILTIN_LIST_C(V)                                            \ | 
| BUILTIN_LIST(V, V, IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, \ | 
| IGNORE_BUILTIN, IGNORE_BUILTIN) | 
| @@ -959,6 +964,8 @@ class Builtins { | 
| return reinterpret_cast<Address>(&builtins_[name]); | 
| } | 
|  | 
| +  static Callable CallableFor(Isolate* isolate, Name name); | 
| + | 
| static const char* name(int index); | 
|  | 
| // Returns the C++ entry point for builtins implemented in C++, and the null | 
|  |