aboutsummaryrefslogtreecommitdiffstats
path: root/src/vm.rs
diff options
context:
space:
mode:
authorEdvard Thörnros <edvard.thornros@gmail.com>2021-03-07 19:09:51 +0100
committerEdvard Thörnros <edvard.thornros@gmail.com>2021-03-07 19:09:51 +0100
commit9a36b08b5e67cc4a9bfc7fe83682c2f2951aa3ac (patch)
tree2a1a6117ebd6863d153fad90b8c7ac14a8655e6d /src/vm.rs
parent42909d2d19d60d24da79f79e24d06554484771db (diff)
downloadsylt-9a36b08b5e67cc4a9bfc7fe83682c2f2951aa3ac.tar.gz
allow non-caputed upvalues to be dropped
Diffstat (limited to 'src/vm.rs')
-rw-r--r--src/vm.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/vm.rs b/src/vm.rs
index 7cfc8d3..7321deb 100644
--- a/src/vm.rs
+++ b/src/vm.rs
@@ -101,8 +101,6 @@ impl VM {
if let Entry::Occupied(entry) = self.upvalues.entry(slot) {
entry.get().borrow_mut().close(value);
entry.remove();
- } else {
- unreachable!();
}
}