From 83f6def3c62e7f336516d59881e8f9f7846d9024 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Wed, 7 Oct 2020 15:56:52 +0200 Subject: refactor(core): JsRuntime doesn't defer to OwnedIsolate (#7853) Remove Deref and DeferMut implementations for JsRuntime. --- core/modules.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'core/modules.rs') diff --git a/core/modules.rs b/core/modules.rs index a0e4fad95..1038dd84f 100644 --- a/core/modules.rs +++ b/core/modules.rs @@ -686,7 +686,7 @@ mod tests { ] ); - let state_rc = JsRuntime::state(&runtime); + let state_rc = JsRuntime::state(runtime.v8_isolate()); let state = state_rc.borrow(); let modules = &state.modules; assert_eq!(modules.get_id("file:///a.js"), Some(a_id)); @@ -753,7 +753,7 @@ mod tests { ] ); - let state_rc = JsRuntime::state(&runtime); + let state_rc = JsRuntime::state(runtime.v8_isolate()); let state = state_rc.borrow(); let modules = &state.modules; @@ -829,7 +829,7 @@ mod tests { ] ); - let state_rc = JsRuntime::state(&runtime); + let state_rc = JsRuntime::state(runtime.v8_isolate()); let state = state_rc.borrow(); let modules = &state.modules; @@ -976,7 +976,7 @@ mod tests { vec!["file:///b.js", "file:///c.js", "file:///d.js"] ); - let state_rc = JsRuntime::state(&runtime); + let state_rc = JsRuntime::state(runtime.v8_isolate()); let state = state_rc.borrow(); let modules = &state.modules; -- cgit v1.2.3