Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dtable.rs21 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 Dlibcalls.rs63 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 Dinstance.rs12 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 Dtable.rs173 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 Dtable_pool.rs124 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 Dvm.rs122 pub use crate::runtime::vm::table::{Table, TableElementType};