| Index: src/runtime.cc
|
| diff --git a/src/runtime.cc b/src/runtime.cc
|
| index 9b6d00066d68687aff54c015ef6be7ad0f9adbfc..048551bf145adeeb39cc8014b0bc99b73fb37859 100644
|
| --- a/src/runtime.cc
|
| +++ b/src/runtime.cc
|
| @@ -8045,14 +8045,11 @@ static MaybeObject* Runtime_SetNewFunctionAttributes(Arguments args) {
|
| HandleScope scope;
|
| ASSERT(args.length() == 1);
|
| CONVERT_ARG_CHECKED(JSFunction, func, 0);
|
| -
|
| - Handle<Map> map = func->shared()->strict_mode()
|
| - ? Top::function_instance_map_strict()
|
| - : Top::function_instance_map();
|
| -
|
| - ASSERT(func->map()->instance_type() == map->instance_type());
|
| - ASSERT(func->map()->instance_size() == map->instance_size());
|
| - func->set_map(*map);
|
| + ASSERT(func->map()->instance_type() ==
|
| + Top::function_instance_map()->instance_type());
|
| + ASSERT(func->map()->instance_size() ==
|
| + Top::function_instance_map()->instance_size());
|
| + func->set_map(*Top::function_instance_map());
|
| return *func;
|
| }
|
|
|
|
|