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; |
} |