Home
last modified time | relevance | path

Searched refs:rec_groups (Results 1 – 6 of 6) sorted by relevance

/wasmtime-44.0.1/crates/fuzzing/src/generators/gc_ops/
H A Dmutator.rs25 || 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 Dtypes.rs84 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 Dtests.rs221 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 Dops.rs130 if let Some(member_set) = self.types.rec_groups.get(&gid) { in to_wasm_binary()
/wasmtime-44.0.1/crates/environ/src/
H A Dmodule_types.rs14 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 Dtype_registry.rs91 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()