| Index: src/builtins/builtins.h
|
| diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h
|
| index 81f0c7c2db9c08b10c4dc2d2c68cf65a3cd66382..51fbbbc30c842f5b74aacde9ac8767f3d15a6403 100644
|
| --- a/src/builtins/builtins.h
|
| +++ b/src/builtins/builtins.h
|
| @@ -8,6 +8,7 @@
|
| #include "src/base/flags.h"
|
| #include "src/builtins/builtins-definitions.h"
|
| #include "src/globals.h"
|
| +#include "src/utils.h"
|
|
|
| namespace v8 {
|
| namespace internal {
|
| @@ -43,6 +44,9 @@ class Builtins {
|
| builtin_count
|
| };
|
|
|
| + static BailoutId GetContinuationBailoutId(Name name);
|
| + static Name GetBuiltinFromBailoutId(BailoutId);
|
| +
|
| #define DECLARE_BUILTIN_ACCESSOR(Name, ...) \
|
| V8_EXPORT_PRIVATE Handle<Code> Name();
|
| BUILTIN_LIST_ALL(DECLARE_BUILTIN_ACCESSOR)
|
| @@ -78,6 +82,8 @@ class Builtins {
|
|
|
| static Callable CallableFor(Isolate* isolate, Name name);
|
|
|
| + static int GetStackParameterCount(Isolate* isolate, Name name);
|
| +
|
| static const char* name(int index);
|
|
|
| // Returns the C++ entry point for builtins implemented in C++, and the null
|
|
|