| Index: src/d8.h
|
| diff --git a/src/d8.h b/src/d8.h
|
| index 21e4c4f0833c9f26da1b49813c1606d3d06351b5..c64e2d5921e3b24f18fc9d1a1caa45663e28d8d9 100644
|
| --- a/src/d8.h
|
| +++ b/src/d8.h
|
| @@ -280,7 +280,6 @@ class Worker {
|
| base::Atomic32 running_;
|
| };
|
|
|
| -
|
| class ShellOptions {
|
| public:
|
| ShellOptions()
|
| @@ -440,7 +439,11 @@ class Shell : public i::AllStatic {
|
| static void SetUMask(const v8::FunctionCallbackInfo<v8::Value>& args);
|
| static void MakeDirectory(const v8::FunctionCallbackInfo<v8::Value>& args);
|
| static void RemoveDirectory(const v8::FunctionCallbackInfo<v8::Value>& args);
|
| -
|
| + static void HostImportModuleDynamically(Isolate* isolate,
|
| + Local<String> source_url,
|
| + Local<String> specifier,
|
| + Local<Promise> promise);
|
| + static void DoHostImportModuleDynamically(void* data);
|
| static void AddOSMethods(v8::Isolate* isolate,
|
| Local<ObjectTemplate> os_template);
|
|
|
| @@ -480,8 +483,9 @@ class Shell : public i::AllStatic {
|
| v8::MaybeLocal<Value> global_object);
|
| static void DisposeRealm(const v8::FunctionCallbackInfo<v8::Value>& args,
|
| int index);
|
| - static MaybeLocal<Module> FetchModuleTree(v8::Local<v8::Context> context,
|
| - const std::string& file_name);
|
| + static MaybeLocal<Module> FetchModuleTree(
|
| + v8::Local<v8::Context> context, const std::string& file_name,
|
| + v8::MaybeLocal<v8::Value>* maybe_exception);
|
| };
|
|
|
|
|
|
|