From 0d1f626edd7c574ff0e70438cdb678dcb5c91170 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 11 Sep 2020 15:18:49 +0200 Subject: refactor(core): JsRuntime initialization (#7415) Removes: - "deno_core::StartupData" - "deno_core::Script" - "deno_core::OwnedScript" Changes to "JsRuntime": - remove "new_with_loader()" - remove "with_heap_limits()" - rename "IsolateOptions" to "RuntimeOptions" and make public - "JsRuntime::new()" takes "RuntimeOptions" as a single param --- cli/ops/worker_host.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'cli/ops/worker_host.rs') diff --git a/cli/ops/worker_host.rs b/cli/ops/worker_host.rs index 158865abc..6a100b198 100644 --- a/cli/ops/worker_host.rs +++ b/cli/ops/worker_host.rs @@ -4,7 +4,6 @@ use crate::fmt_errors::JsError; use crate::global_state::GlobalState; use crate::ops::io::get_stdio; use crate::permissions::Permissions; -use crate::startup_data; use crate::tokio_util::create_basic_runtime; use crate::web_worker::WebWorker; use crate::web_worker::WebWorkerHandle; @@ -48,12 +47,7 @@ fn create_web_worker( specifier, )?; - let mut worker = WebWorker::new( - name.clone(), - startup_data::deno_isolate_init(), - &cli_state, - has_deno_namespace, - ); + let mut worker = WebWorker::new(name.clone(), &cli_state, has_deno_namespace); if has_deno_namespace { let state = worker.isolate.op_state(); -- cgit v1.2.3