From 6b9b43565c66e1da12d775ffd2881a9ea461d604 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edvard=20Th=C3=B6rnros?= Date: Wed, 17 Feb 2021 23:46:20 +0100 Subject: bring back the benching --- src/vm.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/vm.rs b/src/vm.rs index c4d72a1..4ed19ff 100644 --- a/src/vm.rs +++ b/src/vm.rs @@ -480,8 +480,9 @@ impl VM { self.frame().block.borrow().ops[self.frame().ip]); } - // Initalizes the VM for running. Run cannot be called before this. - pub(crate) fn init(&mut self, prog: &Prog) { + /// Initalizes the VM for running. Run cannot be called before this. + /// You do not have to call this. + pub fn init(&mut self, prog: &Prog) { let block = Rc::clone(&prog.blocks[0]); self.blobs = prog.blobs.clone(); self.constants = prog.constants.clone(); -- cgit v1.2.1 From 5c26782c500bb9aee86ba7b35b2f145c1dd87dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edvard=20Th=C3=B6rnros?= Date: Thu, 18 Feb 2021 20:11:24 +0100 Subject: hide vm::init --- src/vm.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/vm.rs b/src/vm.rs index 4ed19ff..e961b73 100644 --- a/src/vm.rs +++ b/src/vm.rs @@ -480,8 +480,7 @@ impl VM { self.frame().block.borrow().ops[self.frame().ip]); } - /// Initalizes the VM for running. Run cannot be called before this. - /// You do not have to call this. + #[doc(hidden)] pub fn init(&mut self, prog: &Prog) { let block = Rc::clone(&prog.blocks[0]); self.blobs = prog.blobs.clone(); -- cgit v1.2.1