| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | limits.rs | 73 maximum: Option<usize>, in memory_growing() 110 maximum: Option<usize>, in table_growing() 179 maximum: Option<usize>, in memory_growing() 193 maximum: Option<usize>, in table_growing() 341 maximum: Option<usize>, in memory_growing() 345 _ => match maximum { in memory_growing() 370 maximum: Option<usize>, in table_growing() 374 _ => match maximum { in table_growing()
|
| /wasmtime-44.0.1/crates/c-api/src/types/ |
| H A D | memory.rs | 64 max: u32::try_from(mt.ty.maximum().unwrap_or(u64::from(u32::max_value()))).unwrap(), in wasm_memorytype_limits() 72 maximum: u64, in wasmtime_memorytype_new() 78 let maximum = if maximum_specified { in wasmtime_memorytype_new() localVariable 79 Some(maximum) in wasmtime_memorytype_new() 87 .max(maximum) in wasmtime_memorytype_new() 105 match mt.ty().ty.maximum() { in wasmtime_memorytype_maximum()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | memory.rs | 122 maximum: Option<usize>, in new_memory() 136 maximum: Option<usize>, in new_memory() 150 let _ = maximum; in new_memory() 248 let (minimum, maximum) = Self::limit_new(ty, limiter).await?; in new_dynamic() 270 let (minimum, maximum) = Self::limit_new(ty, limiter).await?; in new_static() 331 let maximum = ty in limit_new() localVariable 344 .memory_growing(0, minimum.unwrap_or(absolute_max), maximum) in limit_new() 370 Ok((minimum, maximum)) in limit_new() 663 let maximum = self in grow() localVariable 672 .memory_growing(old_byte_size, new_byte_size, maximum) in grow() [all …]
|
| H A D | table.rs | 190 maximum: Option<usize>, field 200 maximum: Option<usize>, field 208 maximum: Option<usize>, field 340 maximum, in new_dynamic() 345 maximum, in new_dynamic() 486 Ok((minimum, maximum)) in limit_new() 530 pub fn maximum(&self) -> Option<usize> { in maximum() method 535 Table::Dynamic(DynamicTable::Func(DynamicFuncTable { maximum, .. })) => *maximum, in maximum() 536 Table::Dynamic(DynamicTable::GcRef(DynamicGcRefTable { maximum, .. })) => *maximum, in maximum() 537 Table::Dynamic(DynamicTable::Cont(DynamicContTable { maximum, .. })) => *maximum, in maximum() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/memory/ |
| H A D | mmap.rs | 36 maximum: Option<usize>, field 55 maximum: Option<usize>, in new() 120 maximum, in new() 199 assert!(self.maximum.map_or(true, |max| new_size <= max)); in grow_to()
|
| /wasmtime-44.0.1/tests/all/ |
| H A D | memory_creator.rs | 19 unsafe fn new(minimum: usize, maximum: usize, glob_counter: Arc<Mutex<usize>>) -> Self { in new() 22 let size = maximum + guard_size; in new() 104 maximum: Option<usize>, in new_memory() 116 maximum.unwrap_or(10 << 20), in new_memory()
|
| H A D | threads.rs | 84 assert_eq!(shared_memory.ty().maximum(), Some(5)); in test_export_shared_memory() 182 assert_eq!(owned_memory.ty(&store).maximum(), Some(20)); in test_multi_memory() 186 assert_eq!(shared_memory.ty().maximum(), Some(2)); in test_multi_memory() 190 assert_eq!(imported_memory.ty().maximum(), Some(10)); in test_multi_memory()
|
| /wasmtime-44.0.1/docs/ |
| H A D | examples-deterministic-wasm-execution.md | 50 and an optional maximum size. When the maximum size is not present, that means 51 "unlimited". If a memory or table is already at its maximum size, then attempts 52 to grow them will always fail. If they are below their maximum size, however, 65 that allocates the maximum size up front so that growth will either always 71 tables that do not have a maximum size equal to their minimum size (which,
|
| /wasmtime-44.0.1/crates/fuzzing/src/generators/ |
| H A D | memory.rs | 51 pub maximum: Option<u32>, field 71 .field("maximum", &self.maximum) in fmt() 82 let maximum = if u.arbitrary()? { in arbitrary() localVariable 108 maximum, in arbitrary()
|
| /wasmtime-44.0.1/crates/fuzzing/tests/oom/ |
| H A D | types.rs | 27 assert_eq!(ty.maximum(), Some(10)); in table_type_accessors() 37 assert_eq!(ty.maximum(), Some(10)); in memory_type_accessors()
|
| /wasmtime-44.0.1/benches/wasi/ |
| H A D | get-current-time.wat | 10 ;; - $precision: the maximum lag, which we set to 0 here
|
| /wasmtime-44.0.1/tests/disas/load-store/x64/ |
| H A D | load_store_dynamic_kind_i64_index_0_guard_no_spectre_i8_access_0_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i32_index_0_guard_no_spectre_i8_access_0_offset.wat | 3 ;;! flags = " -C cranelift-enable-heap-access-spectre-mitigation=false -O static-memory-maximum-siz…
|
| H A D | load_store_dynamic_kind_i64_index_0xffffffff_guard_no_spectre_i32_access_0_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i32_index_0xffffffff_guard_no_spectre_i8_access_0x1000_offset.wat | 3 ;;! flags = " -C cranelift-enable-heap-access-spectre-mitigation=false -O static-memory-maximum-siz…
|
| H A D | load_store_dynamic_kind_i32_index_0xffffffff_guard_no_spectre_i32_access_0x1000_offset.wat | 3 ;;! flags = " -C cranelift-enable-heap-access-spectre-mitigation=false -O static-memory-maximum-siz…
|
| H A D | load_store_dynamic_kind_i32_index_0xffffffff_guard_no_spectre_i32_access_0_offset.wat | 3 ;;! flags = " -C cranelift-enable-heap-access-spectre-mitigation=false -O static-memory-maximum-siz…
|
| H A D | load_store_dynamic_kind_i64_index_0xffffffff_guard_no_spectre_i8_access_0_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i64_index_0xffffffff_guard_no_spectre_i8_access_0x1000_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i32_index_0xffffffff_guard_no_spectre_i8_access_0_offset.wat | 3 ;;! flags = " -C cranelift-enable-heap-access-spectre-mitigation=false -O static-memory-maximum-siz…
|
| H A D | load_store_dynamic_kind_i64_index_0xffffffff_guard_no_spectre_i32_access_0x1000_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i64_index_0xffffffff_guard_no_spectre_i8_access_0xffff0000_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i64_index_0_guard_no_spectre_i32_access_0_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| H A D | load_store_dynamic_kind_i64_index_0_guard_no_spectre_i8_access_0x1000_offset.wat | 3 …enable-heap-access-spectre-mitigation=false -W memory64 -O static-memory-maximum-size=0 -O static-…
|
| /wasmtime-44.0.1/tests/disas/winch/x64/store/ |
| H A D | oob.wat | 3 ;;! flags = " -O static-memory-maximum-size=0"
|