Remove infinite-loop check: it is not a high enough bound in some pathological cases (e.g., gc::many_live_refs test in wasmtime), and it has served its purpose in testing. We can rely on more detailed assertions, e.g. that splits actually shrink bundles and that bundles evict only lower-priority bundles, instead.
This commit is contained in:
@@ -68,6 +68,7 @@ impl<'a, F: Function> Env<'a, F> {
|
||||
spilled_bundles: vec![],
|
||||
spillslots: vec![],
|
||||
slots_by_size: vec![],
|
||||
allocated_bundle_count: 0,
|
||||
|
||||
extra_spillslot: vec![None, None],
|
||||
|
||||
|
||||
Reference in New Issue
Block a user