Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dcow_disabled.rs37 pub enum MemoryImageSlot {} enum
39 impl MemoryImageSlot { implementation
H A Dcow.rs301 pub struct MemoryImageSlot { struct
339 impl fmt::Debug for MemoryImageSlot { argument
350 impl MemoryImageSlot { implementation
364 MemoryImageSlot { in create()
804 MemoryImageSlot::create(mmap.zero_offset(), HostAlignedByteCount::ZERO, 4 << 20); in instantiate_no_image()
851 MemoryImageSlot::create(mmap.zero_offset(), HostAlignedByteCount::ZERO, 4 << 20); in instantiate_image()
940 MemoryImageSlot::create(mmap.zero_offset(), HostAlignedByteCount::ZERO, 4 << 20); in memset_instead_of_madvise()
1006 MemoryImageSlot::create(mmap.zero_offset(), HostAlignedByteCount::ZERO, 4 << 20); in dynamic()
1099 MemoryImageSlot::create(mmap.zero_offset(), HostAlignedByteCount::ZERO, mmap_len); in reset_with_pagemap()
1116 let assert_pristine_after_reset = |memfd: &mut MemoryImageSlot| unsafe { in reset_with_pagemap()
[all …]
H A Dmemory.rs83 use crate::runtime::vm::{MemoryImage, MemoryImageSlot, SendSyncPtr};
267 memory_image: MemoryImageSlot, in new_static() argument
477 pub fn unwrap_static_image(self) -> MemoryImageSlot { in unwrap_static_image() argument
576 memory_image: Option<MemoryImageSlot>,
605 MemoryImageSlot::create(mmap_base, byte_size, alloc.byte_capacity()); in new()
780 pub fn unwrap_static_image(self) -> MemoryImageSlot { in unwrap_static_image() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/allocator/pooling/
H A Ddecommit_queue.rs12 use crate::vm::{MemoryAllocationIndex, MemoryImageSlot, Table, TableAllocationIndex};
55 memories: SmallVec<[(MemoryAllocationIndex, MemoryImageSlot, usize); 1]>,
126 image: MemoryImageSlot, in push_memory() argument
H A Dmemory_pool.rs60 MemoryImageSlot, Mmap, MmapOffset, PoolingInstanceAllocatorConfig, mmap::AlignedLength,
171 PreviouslyUsed(MemoryImageSlot),
475 image: Option<MemoryImageSlot>, in deallocate() argument
567 ) -> Result<MemoryImageSlot> { in take_memory_image_slot() argument
577 MemoryImageSlot::create( in take_memory_image_slot()
602 slot: Option<MemoryImageSlot>, in return_memory_image_slot() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dvm.rs168 pub use self::cow::{MemoryImage, MemoryImageSlot, ModuleMemoryImages};
170 pub use self::cow_disabled::{MemoryImage, MemoryImageSlot, ModuleMemoryImages};