Skip to content

Commit 5cec48e

Browse files
committed
memory doesn't leak :)
1 parent a157405 commit 5cec48e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

zenlang/src/vm/opcodes/vm_call.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ impl VM {
4040
self.check_stack_overflow();
4141
self.pc = addr;
4242

43-
self.environs.push(env.clone());
43+
self.environs.push(env);
4444

4545
let this_name = &String::from("self");
4646
let environ = self.environs.last_mut().unwrap();

zenlang/src/vm/vm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ impl VM {
130130
if function.name == entry_fn_name {
131131
self.pc.set_low(function.addr as u32);
132132
self.pc.set_high(i as u32);
133-
//self.push_environment();
133+
self.push_environment();
134134
return Ok(());
135135
}
136136
}

0 commit comments

Comments
 (0)