Home
last modified time | relevance | path

Searched refs:VMContObj (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dstack_switching.rs44 pub struct VMContObj { struct
49 impl VMContObj { argument
67 unsafe impl Send for VMContObj {} implementation
68 unsafe impl Sync for VMContObj {} implementation
556 assert_eq!(size_of::<Option<VMContObj>>(), size_of::<VMContObj>()); in null_pointer_optimization()
631 offset_of!(VMContObj, contref), in check_vm_contobj_offsets()
635 offset_of!(VMContObj, revision), in check_vm_contobj_offsets()
639 size_of::<VMContObj>(), in check_vm_contobj_offsets()
H A Dtable.rs7 use crate::runtime::vm::stack_switching::VMContObj;
85 pub type ContTableElem = Option<VMContObj>;
582 pub fn fill_cont(&mut self, dst: u64, val: Option<VMContObj>, len: u64) -> Result<(), Trap> { in fill_cont() argument
652 init_value: Option<VMContObj>, in grow_cont() argument
792 pub fn get_cont(&self, index: u64) -> Result<Option<VMContObj>, Trap> { in get_cont() argument
1005 fn contrefs(&self) -> &[Option<VMContObj>] { in contrefs() argument
1018 fn contrefs_mut(&mut self) -> &mut [Option<VMContObj>] { in contrefs_mut() argument
H A Dlibcalls.rs58 use super::stack_switching::VMContObj;
382 let element = unsafe { VMContObj::from_raw_parts(init_value_contref, init_value_revision) }; in table_grow_cont_obj()
464 let contobj = unsafe { VMContObj::from_raw_parts(value_contref, value_revision) }; in table_fill_cont_obj()