recurse on lambda set in wasm backend

This commit is contained in:
Folkert 2021-09-14 13:30:19 +02:00
parent d6057eafb4
commit de959d3ad3
2 changed files with 2 additions and 2 deletions

View file

@ -64,7 +64,7 @@ impl WasmLayout {
Layout::Builtin(Builtin::EmptyList) => Self::StackMemory(size),
Layout::Builtin(Builtin::EmptyDict) => Self::StackMemory(size),
Layout::Builtin(Builtin::EmptySet) => Self::StackMemory(size),
Layout::LambdaSet(_) => Self::StackMemory(size),
Layout::LambdaSet(lambda_set) => WasmLayout::new(&lambda_set.runtime_representation()),
Layout::Struct(_) => Self::StackMemory(size),
Layout::Union(UnionLayout::NonRecursive(_)) => Self::StackMemory(size),
Layout::Union(UnionLayout::Recursive(_)) => Self::HeapMemory,