| Index: src/isolate.h
|
| diff --git a/src/isolate.h b/src/isolate.h
|
| index 0d6494604edb8956bb48ac014abf51a2d995fd2e..0257e38bd06961c5fffa5b1899f93149e25b7a07 100644
|
| --- a/src/isolate.h
|
| +++ b/src/isolate.h
|
| @@ -1189,6 +1189,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(); }
|
| @@ -1419,6 +1425,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_;
|
|
|
|
|