evacuate when allocating anon vars

This commit is contained in:
Mark Thom
2019-02-24 13:40:58 -07:00
parent 8f9c620a89
commit dc89ed57f2
6 changed files with 15 additions and 10 deletions

View File

@@ -11,7 +11,7 @@ pub trait Allocator<'a>
{
fn new() -> Self;
fn mark_anon_var<Target>(&mut self, Level, &mut Vec<Target>)
fn mark_anon_var<Target>(&mut self, Level, GenContext, &mut Vec<Target>)
where Target: CompilationTarget<'a>;
fn mark_non_var<Target>(&mut self, Level, GenContext, &'a Cell<RegType>, &mut Vec<Target>)
where Target: CompilationTarget<'a>;