Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
interp: fix issue where a var is reused instead of redefined
Avoid a spurious optimisation which forces a variable to be reused instead of redefined for assignment operation. This ensures that a variable defined in a loop is re-allocated, preserving the previous instance when used by a closure for example. Fix #1594
- Loading branch information