Searched refs:TableElementType (Results 1 – 6 of 6) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | table.rs | 21 pub enum TableElementType { enum 27 impl TableElementType { implementation 347 TableElementType::Cont => { in new_dynamic() 367 TableElementType::Func => { in new_static() 393 TableElementType::GcRef => { in new_static() 415 TableElementType::Cont => { in new_static() 493 TableElementType::Func in element_type() 496 TableElementType::GcRef in element_type() 499 TableElementType::Cont in element_type() 1058 TableElementType::Func => { in copy_elements() [all …]
|
| H A D | libcalls.rs | 63 use crate::runtime::vm::table::TableElementType; 325 TableElementType::Func, in table_grow_func_ref() 355 TableElementType::GcRef, in table_grow_gc_ref() 390 TableElementType::Cont, in table_grow_cont_obj() 415 TableElementType::Func => { in table_fill_func_ref() 420 TableElementType::GcRef => unreachable!(), in table_fill_func_ref() 421 TableElementType::Cont => unreachable!(), in table_fill_func_ref() 438 TableElementType::Func => unreachable!(), in table_fill_gc_ref() 439 TableElementType::GcRef => { in table_fill_gc_ref() 445 TableElementType::Cont => unreachable!(), in table_fill_gc_ref() [all …]
|
| H A D | instance.rs | 12 use crate::runtime::vm::table::{Table, TableElementType}; 749 ) -> TableElementType { in table_element_type() argument 1263 if elt_ty == TableElementType::Func { in get_defined_table_with_lazy_init()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/ |
| H A D | table.rs | 173 TableElementType::Func => { in get() 182 TableElementType::GcRef => { in get() 225 TableElementType::Func => { in set_() 230 TableElementType::GcRef => { in set_() 295 TableElementType::Func => { in _grow() 309 TableElementType::GcRef => { in _grow() 508 TableElementType::Func => { in _fill() 513 TableElementType::GcRef => { in _fill() 597 fn element_type(ty: &TableType) -> TableElementType { in element_type() argument 599 HeapType::Func => TableElementType::Func, in element_type() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/allocator/pooling/ |
| H A D | table_pool.rs | 124 fn data_size(&self, table_type: crate::vm::table::TableElementType) -> usize { in data_size() 322 let func_table_type = crate::vm::table::TableElementType::Func; in test_table_pool_continuations_capacity() 335 let cont_table_type = crate::vm::table::TableElementType::Cont; in test_table_pool_continuations_capacity()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | vm.rs | 122 pub use crate::runtime::vm::table::{Table, TableElementType};
|