diff options
Diffstat (limited to 'cli/program_state.rs')
-rw-r--r-- | cli/program_state.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/program_state.rs b/cli/program_state.rs index becc8faa3..5bb60906e 100644 --- a/cli/program_state.rs +++ b/cli/program_state.rs @@ -15,6 +15,7 @@ use crate::module_graph::TypeLib; use crate::source_maps::SourceMapGetter; use crate::specifier_handler::FetchHandler; use crate::version; +use deno_core::SharedArrayBufferStore; use deno_runtime::deno_broadcast_channel::InMemoryBroadcastChannel; use deno_runtime::deno_web::BlobStore; use deno_runtime::inspector_server::InspectorServer; @@ -55,6 +56,7 @@ pub struct ProgramState { pub ca_data: Option<Vec<u8>>, pub blob_store: BlobStore, pub broadcast_channel: InMemoryBroadcastChannel, + pub shared_array_buffer_store: SharedArrayBufferStore, } impl ProgramState { @@ -81,6 +83,7 @@ impl ProgramState { let blob_store = BlobStore::default(); let broadcast_channel = InMemoryBroadcastChannel::default(); + let shared_array_buffer_store = SharedArrayBufferStore::default(); let file_fetcher = FileFetcher::new( http_cache, @@ -148,6 +151,7 @@ impl ProgramState { ca_data, blob_store, broadcast_channel, + shared_array_buffer_store, }; Ok(Arc::new(program_state)) } |