| Index: src/builtins/builtins.cc
|
| diff --git a/src/builtins/builtins.cc b/src/builtins/builtins.cc
|
| index 8fb4844e377f0782dbf7ecd869eccd88bb590c20..45a4842bb3b349384394167bf0f5c6144df60b6f 100644
|
| --- a/src/builtins/builtins.cc
|
| +++ b/src/builtins/builtins.cc
|
| @@ -116,11 +116,11 @@ Handle<Code> Builtins::OrdinaryToPrimitive(OrdinaryToPrimitiveHint hint) {
|
| // static
|
| Callable Builtins::CallableFor(Isolate* isolate, Name name) {
|
| switch (name) {
|
| -#define CASE(Name, ...) \
|
| - case k##Name: { \
|
| - Handle<Code> code(Code::cast(isolate->builtins()->builtins_[name])); \
|
| - auto descriptor = Builtin_##Name##_InterfaceDescriptor(isolate); \
|
| - return Callable(code, descriptor); \
|
| +#define CASE(Name, ...) \
|
| + case k##Name: { \
|
| + Handle<Code> code = isolate->builtins()->Name(); \
|
| + auto descriptor = Builtin_##Name##_InterfaceDescriptor(isolate); \
|
| + return Callable(code, descriptor); \
|
| }
|
| BUILTIN_LIST(IGNORE_BUILTIN, IGNORE_BUILTIN, IGNORE_BUILTIN, CASE, CASE,
|
| CASE, IGNORE_BUILTIN, IGNORE_BUILTIN)
|
|
|