summaryrefslogtreecommitdiff
path: root/ext/node/ops/vm.rs
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-06-12 22:32:54 +0530
committerGitHub <noreply@github.com>2024-06-12 22:32:54 +0530
commit1d290ccc2a39d355aa0e43e86f5f4ce09a0bd655 (patch)
tree3d7e22728380f690135d5c3921b2828c0862b59b /ext/node/ops/vm.rs
parent85e9a790c9873a042d22eb4cea24d195fd27334f (diff)
fix(ext/node): fix vm memory usage and context initialization (#23976)
Fixes https://github.com/denoland/deno/issues/22441 Fixes https://github.com/denoland/deno/issues/23913 Fixes https://github.com/denoland/deno/issues/23852 Fixes https://github.com/denoland/deno/issues/23917
Diffstat (limited to 'ext/node/ops/vm.rs')
-rw-r--r--ext/node/ops/vm.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/ext/node/ops/vm.rs b/ext/node/ops/vm.rs
index f18038f8f..a0a63cc6e 100644
--- a/ext/node/ops/vm.rs
+++ b/ext/node/ops/vm.rs
@@ -7,6 +7,23 @@ use deno_core::v8;
use super::vm_internal as i;
+pub use i::create_v8_context;
+pub use i::init_global_template;
+pub use i::ContextInitMode;
+
+pub use i::DEFINER_MAP_FN;
+pub use i::DELETER_MAP_FN;
+pub use i::DESCRIPTOR_MAP_FN;
+pub use i::ENUMERATOR_MAP_FN;
+pub use i::GETTER_MAP_FN;
+pub use i::SETTER_MAP_FN;
+
+pub use i::INDEXED_DEFINER_MAP_FN;
+pub use i::INDEXED_DELETER_MAP_FN;
+pub use i::INDEXED_DESCRIPTOR_MAP_FN;
+pub use i::INDEXED_GETTER_MAP_FN;
+pub use i::INDEXED_SETTER_MAP_FN;
+
pub struct Script {
inner: i::ContextifyScript,
}