| Index: src/runtime/runtime-liveedit.cc
|
| diff --git a/src/runtime/runtime-liveedit.cc b/src/runtime/runtime-liveedit.cc
|
| index a19ccaa5847140b093efb65cce16c3a031624292..2e3d7e6405910edd96c19e2d7198b2e5e84ef2bd 100644
|
| --- a/src/runtime/runtime-liveedit.cc
|
| +++ b/src/runtime/runtime-liveedit.cc
|
| @@ -81,16 +81,17 @@ RUNTIME_FUNCTION(Runtime_LiveEditGatherCompileInfo) {
|
| RUNTIME_FUNCTION(Runtime_LiveEditReplaceScript) {
|
| HandleScope scope(isolate);
|
| CHECK(isolate->debug()->live_edit_enabled());
|
| - DCHECK(args.length() == 3);
|
| + DCHECK(args.length() == 4);
|
| CONVERT_ARG_CHECKED(JSValue, original_script_value, 0);
|
| - CONVERT_ARG_HANDLE_CHECKED(String, new_source, 1);
|
| - CONVERT_ARG_HANDLE_CHECKED(Object, old_script_name, 2);
|
| + CONVERT_NUMBER_CHECKED(int, max_function_literal_id, Int32, args[1]);
|
| + CONVERT_ARG_HANDLE_CHECKED(String, new_source, 2);
|
| + CONVERT_ARG_HANDLE_CHECKED(Object, old_script_name, 3);
|
|
|
| CHECK(original_script_value->value()->IsScript());
|
| Handle<Script> original_script(Script::cast(original_script_value->value()));
|
|
|
| Handle<Object> old_script = LiveEdit::ChangeScriptSource(
|
| - original_script, new_source, old_script_name);
|
| + original_script, max_function_literal_id, new_source, old_script_name);
|
|
|
| if (old_script->IsScript()) {
|
| Handle<Script> script_handle = Handle<Script>::cast(old_script);
|
|
|