Searched refs:rec_groups (Results 1 – 6 of 6) sorted by relevance
| /wasmtime-44.0.1/crates/fuzzing/src/generators/gc_ops/ |
| H A D | mutator.rs | 25 || types.rec_groups.is_empty() in add_struct() 71 if types.rec_groups.is_empty() || types.type_defs.len() <= 2 { in swap_within_group() 130 if types.rec_groups.len() < 2 { in move_between_groups() 140 .rec_groups in move_between_groups() 154 .rec_groups in move_between_groups() 187 || types.rec_groups.is_empty() in duplicate_group() 188 || types.rec_groups.len() in duplicate_group() 249 if types.rec_groups.len() <= 2 { in remove_group() 273 if types.rec_groups.len() <= 2 { in merge_groups() 318 || types.rec_groups.is_empty() in split_group() [all …]
|
| H A D | types.rs | 84 self.rec_groups.keys().copied() in nodes() 153 match self.rec_groups.entry(id) { in insert_rec_group() 172 self.rec_groups in insert_empty_struct() 196 self.rec_groups in rec_group_of() 233 rec_groups: &self.rec_groups, in sort_rec_groups_topo() 241 out.reserve(self.rec_groups.len()); in sort_rec_groups_topo() 293 self.rec_groups in type_to_group_map() 305 rec_groups: &self.rec_groups, in break_rec_group_cycles() 377 self.rec_groups.pop_last(); in fixup() 382 .rec_groups in fixup() [all …]
|
| H A D | tests.rs | 221 ops.types.rec_groups.len(), in emits_rec_groups_and_validates() 530 assert_eq!(types.rec_groups.len(), 4); in break_rec_group_cycles() 535 assert_eq!(types.rec_groups.len(), 4); in break_rec_group_cycles() 536 assert!(types.rec_groups.contains_key(&g0)); in break_rec_group_cycles() 537 assert!(types.rec_groups.contains_key(&g1)); in break_rec_group_cycles() 538 assert!(types.rec_groups.contains_key(&g2)); in break_rec_group_cycles() 539 assert!(types.rec_groups.contains_key(&g3)); in break_rec_group_cycles()
|
| H A D | ops.rs | 130 if let Some(member_set) = self.types.rec_groups.get(&gid) { in to_wasm_binary()
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | module_types.rs | 14 rec_groups: TryPrimaryMap<ModuleInternedRecGroupIndex, Range<ModuleInternedTypeIndex>>, field 58 pub fn rec_groups( in rec_groups() method 62 self.rec_groups.iter().map(|(k, v)| (k, v.clone())) in rec_groups() 70 let range = &self.rec_groups[rec_group]; in rec_group_elements() 145 self.rec_groups.push(range).panic_on_oom() in push_rec_group() 155 self.rec_groups.next_key() in next_rec_group()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | type_registry.rs | 91 rec_groups: TryVec<RecGroupEntry>, field 100 rec_groups, in fmt() 105 .field("rec_groups", rec_groups) in fmt() 141 let (rec_groups, types) = registry in register_and_canonicalize_types() 174 rec_groups, in register_and_canonicalize_types() 217 if !self.rec_groups.is_empty() { in drop() 692 let mut entries = TryVec::with_capacity(types.rec_groups().len())?; in register_module_types() 700 for (_rec_group_index, module_group) in types.rec_groups() { in register_module_types() 1363 for entry in &collection.rec_groups { in unregister_type_collection()
|