| Index: src/isolate.h
|
| diff --git a/src/isolate.h b/src/isolate.h
|
| index d272a77db5a269f3dddf91d87878980c3a564315..0c8c7c795b4227582a76134e029e998dfd40c02a 100644
|
| --- a/src/isolate.h
|
| +++ b/src/isolate.h
|
| @@ -1199,6 +1199,12 @@ class Isolate {
|
|
|
| bool IsInAnyContext(Object* object, uint32_t index);
|
|
|
| + void SetHostImportModuleDynamicallyCallback(
|
| + HostImportModuleDynamicallyCallback callback);
|
| + void RunHostImportModuleDynamicallyCallback(Handle<String> referrer,
|
| + Handle<String> specifier,
|
| + Handle<JSPromise> promise);
|
| +
|
| void SetRAILMode(RAILMode rail_mode);
|
|
|
| RAILMode rail_mode() { return rail_mode_.Value(); }
|
| @@ -1429,6 +1435,7 @@ class Isolate {
|
| base::AtomicValue<RAILMode> rail_mode_;
|
| bool promise_hook_or_debug_is_active_;
|
| PromiseHook promise_hook_;
|
| + HostImportModuleDynamicallyCallback host_import_module_dynamically_callback_;
|
| base::Mutex rail_mutex_;
|
| double load_start_time_ms_;
|
|
|
|
|