Index: src/runtime/runtime-function.cc |
diff --git a/src/runtime/runtime-function.cc b/src/runtime/runtime-function.cc |
index a91ab28cc6cc182896aab32a6f761c652f316467..d74f0b16b81977855baf0796c0041b4f9f3639a4 100644 |
--- a/src/runtime/runtime-function.cc |
+++ b/src/runtime/runtime-function.cc |
@@ -203,6 +203,8 @@ RUNTIME_FUNCTION(Runtime_SetCode) { |
source_shared->opt_count_and_bailout_reason()); |
target_shared->set_native(was_native); |
target_shared->set_profiler_ticks(source_shared->profiler_ticks()); |
+ target_shared->set_function_literal_num( |
+ source_shared->function_literal_num()); |
SharedFunctionInfo::SetScript( |
target_shared, Handle<Object>(source_shared->script(), isolate)); |