Home
last modified time | relevance | path

Searched refs:data (Results 1 – 25 of 488) sorted by relevance

12345678910>>...20

/wasmtime-44.0.1/cranelift/module/src/
H A Ddata_context.rs199 assert!(data.data_decls.is_empty()); in basic_data_context()
201 assert!(data.data_relocs.is_empty()); in basic_data_context()
203 data.define_zeroinit(256); in basic_data_context()
211 data.write_function_addr(8, func_b); in basic_data_context()
212 data.write_function_addr(16, func_c); in basic_data_context()
213 data.write_data_addr(32, data_b, 27); in basic_data_context()
217 assert_eq!(data.data_decls.len(), 2); in basic_data_context()
221 data.clear(); in basic_data_context()
225 assert!(data.data_decls.is_empty()); in basic_data_context()
227 assert!(data.data_relocs.is_empty()); in basic_data_context()
[all …]
/wasmtime-44.0.1/tests/all/
H A Dcall_hook.rs27 verify(caller.data()); in call_wrapped_func()
44 verify(caller.data()); in call_wrapped_func()
62 verify(caller.data()); in call_wrapped_func()
154 assert_eq!(store.data().calls_into_host, 1); in call_wrapped_async_func()
156 assert_eq!(store.data().calls_into_wasm, 1); in call_wrapped_async_func()
163 assert_eq!(store.data().calls_into_host, 2); in call_wrapped_async_func()
187 caller.data().calls_into_host, in call_linked_func()
191 caller.data().calls_into_wasm, in call_linked_func()
358 assert_eq!(caller.data().calls_into_host, caller.data().calls_into_wasm); in recursion()
431 assert_eq!(caller.data().calls_into_host, caller.data().calls_into_wasm); in trapping()
[all …]
H A Dwait_notify.rs100 let data = shared_memory.data(); in atomic_wait_notify_basic() localVariable
104 *data[0].get(), in atomic_wait_notify_basic()
105 *data[1].get(), in atomic_wait_notify_basic()
106 *data[2].get(), in atomic_wait_notify_basic()
107 *data[3].get(), in atomic_wait_notify_basic()
114 *data[4].get(), in atomic_wait_notify_basic()
115 *data[5].get(), in atomic_wait_notify_basic()
116 *data[6].get(), in atomic_wait_notify_basic()
117 *data[7].get(), in atomic_wait_notify_basic()
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp1_fd_flags_set.rs8 let data = &[0u8; 100]; in test_fd_fdstat_set_flags() localVariable
26 buf: data.as_ptr(), in test_fd_fdstat_set_flags()
27 buf_len: data.len(), in test_fd_fdstat_set_flags()
31 data.len(), in test_fd_fdstat_set_flags()
33 data.len(), in test_fd_fdstat_set_flags()
56 let data = &[1u8; 100]; in test_fd_fdstat_set_flags() localVariable
70 data.len(), in test_fd_fdstat_set_flags()
72 data.len(), in test_fd_fdstat_set_flags()
98 let data = &[2u8; 100]; in test_fd_fdstat_set_flags() localVariable
109 data.len(), in test_fd_fdstat_set_flags()
[all …]
/wasmtime-44.0.1/crates/environ/src/
H A Dframe_table.rs68 let mut data = Bytes(data); in parse() localVariable
78 let num_breakpoints = data in parse()
106 let (progpoint_pcs, data) = in parse()
122 let (frame_descriptor_data, data) = data in parse()
227 if data.len() < 3 { in program_point_frame_iter()
233 data = &data[3..]; in program_point_frame_iter()
237 data = &[]; in program_point_frame_iter()
325 (wasm_pc, data) in breakpoint_patches()
517 let func_key_index = data in parse()
523 let num_locals = data in parse()
[all …]
H A Dscopevec.rs16 data: RefCell<Vec<Box<[T]>>>, field
23 data: Default::default(), in new()
31 pub fn push(&self, data: Vec<T>) -> &mut [T] { in push()
32 let data: Box<[T]> = data.into(); in push() localVariable
33 let len = data.len(); in push()
35 let mut storage = self.data.borrow_mut(); in push()
36 storage.push(data); in push()
63 self.data.into_inner().into_iter() in into_iter()
/wasmtime-44.0.1/tests/misc_testsuite/gc/
H A Darray-new-data.wast7 (data $d "abcd")
9 (func (export "array-new-data") (param i32 i32) (result (ref $arr))
14 ;; In-bounds data segment accesses.
20 ;; Out-of-bounds data segment accesses.
30 (data $d "\aa\bb\cc\dd")
32 (func (export "array-new-data-contents") (result i32 i32)
46 (data $d "\aa\bb\cc\dd")
48 (func (export "array-new-data-little-endian") (result i32)
61 (data $d "\00\11\22")
63 (func (export "array-new-data-unaligned") (result i32)
[all …]
H A Darray-init-data.wast7 (data $d "abcd")
9 (func (export "array-init-data") (param $arr_len i32)
26 ;; Out-of-bounds data segment accesses.
57 (data $d "\aa\bb\cc\dd")
59 (func (export "array-init-data-contents") (result i32 i32)
74 (data $d "\aa\bb\cc\dd")
76 (func (export "array-init-data-little-endian") (result i32)
85 (assert_return (invoke "array-init-data-little-endian") (i32.const 0xddccbbaa))
90 (data $d "\00\11\22")
92 (func (export "array-init-data-unaligned") (result i32)
[all …]
/wasmtime-44.0.1/crates/fuzzing/src/
H A Dmutators.rs15 data: &mut [u8], in wasm_mutate()
24 let wasm = &data[..size]; in wasm_mutate()
32 .raw_mutate_func(Some(Arc::new(move |data, max_size| { in wasm_mutate()
33 let len = data.len(); in wasm_mutate()
46 data.resize(max_size, 0); in wasm_mutate()
54 data.resize(new_len, 0); in wasm_mutate()
55 data.shrink_to_fit(); in wasm_mutate()
77 let mut u = Unstructured::new(&data[..max_size]); in wasm_mutate()
81 data[..wasm.len()].copy_from_slice(&wasm); in wasm_mutate()
93 data[..EMPTY_WASM.len()].copy_from_slice(EMPTY_WASM); in wasm_mutate()
[all …]
H A Dsingle_module_fuzzer.rs63 libfuzzer_sys::fuzz_target!(|data: &[u8]| {
66 data, $execute, $generate,
72 data,
150 data: &mut [u8], in mutate()
174 let new_size = mutate(data, size, max_size); in mutate()
221 data: Cow::Borrowed(&fuzz_data), in encode_module()
245 for section in Parser::new(0).parse_all(data) { in extract_fuzz_input()
258 module: &data[..prev_end], in extract_fuzz_input()
259 fuzz_data: s.data(), in extract_fuzz_input()
332 data: &[u8], in changing_configuration_does_not_change_module()
[all …]
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Derror.hh36 auto ret = std::string(msg_bytes.data, msg_bytes.size); in message()
71 std::variant<T, E> data; member in wasmtime::Result
75 Result(T t) : data(std::move(t)) {} in Result()
77 Result(E e) : data(std::move(e)) {} in Result()
81 explicit operator bool() const { return data.index() == 0; } in operator bool()
84 E &&err() { return std::get<E>(std::move(data)); } in err()
89 T &&ok() { return std::get<T>(std::move(data)); } in ok()
94 T &ok_ref() { return std::get<T>(data); } in ok_ref()
96 const T &ok_ref() const { return std::get<T>(data); } in ok_ref()
99 E &err_ref() { return std::get<T>(data); } in err_ref()
[all …]
H A Dtrap.hh41 return std::string_view(name->data, name->size); in func_name()
53 return std::string_view(name->data, name->size); in module_name()
87 return reinterpret_cast<FrameRef *>(&vec.data[0]); // NOLINT in begin()
91 return reinterpret_cast<FrameRef *>(&vec.data[vec.size]); // NOLINT in end()
118 : Trap(wasmtime_trap_new(msg.data(), msg.size())) {} in Trap()
127 std::string ret(msg.data, msg.size - 1); in message()
155 std::variant<Trap, Error> data; member
158 TrapError(Trap t) : data(std::move(t)) {} in TrapError()
160 TrapError(Error e) : data(std::move(e)) {} in TrapError()
164 if (const auto *trap = std::get_if<Trap>(&data)) { in message()
[all …]
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dmodule_artifacts.rs29 data: SectionId, field
47 let data = obj.add_section( in new() localVariable
55 data, in new()
121 data, in append()
135 for (i, data) in data.iter().enumerate() { in append()
140 self.obj.append_section_data(self.data, data, align); in append()
144 self.obj.append_section_data(self.data, data, 1); in append()
183 segment.data.start = segment.data.start.checked_add(data_offset).unwrap(); in append()
184 segment.data.end = segment.data.end.checked_add(data_offset).unwrap(); in append()
191 segment.data.end = segment.data.end.checked_add(data_offset).unwrap(); in append()
[all …]
H A Dmodule_environ.rs54 pub wasm: &'data [u8],
92 pub data: Vec<Cow<'data, [u8]>>, field
121 impl<'data> ModuleTranslation<'data> {
207 impl<'a, 'data> ModuleEnvironment<'a, 'data> {
234 data: &'data [u8], in translate()
679 self.result.data.push(data.into()); in translate_payload()
763 let data = section.data(); in dwarf_section() localVariable
1051 let data_len = u64::from(init.data.end - init.data.start); in try_static_init()
1116 let data = mem::replace(&mut self.data, Vec::new()); in try_static_init() localVariable
1129 let data = &data[*idx]; in try_static_init() localVariable
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/
H A Darrayref.rs160 let raw = data.read_u32(offset); in read_elem()
164 let raw = data.read_u32(offset); in read_elem()
168 let raw = data.read_u32(offset); in read_elem()
213 Val::I32(i) => data.write_i32(offset, i), in write_elem()
214 Val::I64(i) => data.write_i64(offset, i), in write_elem()
215 Val::F32(f) => data.write_u32(offset, f), in write_elem()
216 Val::F64(f) => data.write_u64(offset, f), in write_elem()
217 Val::V128(v) => data.write_v128(offset, v), in write_elem()
232 let raw = data.read_u32(offset); in write_elem()
244 let raw = data.read_u32(offset); in write_elem()
[all …]
H A Dstructref.rs173 Val::I32(i) => data.write_i32(offset, i), in write_field()
174 Val::I64(i) => data.write_i64(offset, i), in write_field()
175 Val::F32(f) => data.write_u32(offset, f), in write_field()
176 Val::F64(f) => data.write_u64(offset, f), in write_field()
177 Val::V128(v) => data.write_v128(offset, v), in write_field()
192 let raw = data.read_u32(offset); in write_field()
204 let raw = data.read_u32(offset); in write_field()
216 let raw = data.read_u32(offset); in write_field()
305 let raw = data.read_u32(offset); in read_field_impl()
309 let raw = data.read_u32(offset); in read_field_impl()
[all …]
H A Ddata.rs65 data: [u8], field
98 fn from(data: &'a [u8]) -> Self { in from()
99 &VMGcObjectData::from_slice(data) in from()
105 fn from(data: &'a mut [u8]) -> Self { in from()
106 VMGcObjectData::from_slice_mut(data) in from()
113 pub fn from_slice(data: &[u8]) -> &Self { in from_slice()
114 unsafe { mem::transmute(data) } in from_slice()
119 pub fn from_slice_mut(data: &mut [u8]) -> &mut Self { in from_slice_mut()
120 unsafe { mem::transmute(data) } in from_slice_mut()
155 let into = match self.data.get_mut(offset..end) { in write_pod()
[all …]
/wasmtime-44.0.1/crates/wasi-nn/src/backend/
H A Dwinml.rs291 check_alignment::<f32>(data); in to_inspectable()
326 data, in to_tensor()
337 data, in to_tensor()
348 data, in to_tensor()
356 fn check_alignment<T>(data: &[T]) { in check_alignment()
373 let buffer = data in fp16()
382 data: buffer_copy, in fp16()
403 for f in &data { in fp32()
410 data: buffer_copy, in fp32()
427 for f in &data { in i64()
[all …]
/wasmtime-44.0.1/crates/c-api/tests/
H A Dsimple.cc123 if (data != 10) { in TEST()
134 auto data = in TEST() local
136 if (data.first != 10 || data.second != -3) { in TEST()
170 test_object data(7); in TEST() local
175 auto data = in TEST() local
183 EXPECT_EQ(*data.v, 7); in TEST()
189 auto data = in TEST() local
191 if (*data.v != 7) { in TEST()
197 EXPECT_EQ(*data.v, 7); in TEST()
203 auto data = in TEST() local
[all …]
/wasmtime-44.0.1/cranelift/control/src/
H A Dchaos.rs8 data: Vec<u8>, field
23 fn new(data: Vec<u8>) -> Self { in new()
25 data, in new()
58 self.consume_fuel() && self.data.pop().unwrap_or_default() & 1 == 1 in get_decision()
67 if !self.consume_fuel() || self.data.is_empty() { in get_arbitrary()
70 let mut u = Unstructured::new(&self.data); in get_arbitrary()
77 core::mem::swap(&mut self.data, &mut self.tmp); in get_arbitrary()
89 if !self.consume_fuel() || self.data.is_empty() { in shuffle()
92 let mut u = Unstructured::new(&self.data); in shuffle()
111 core::mem::swap(&mut self.data, &mut self.tmp); in shuffle()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dtable.rs99 match data { in slice_max()
359 data: SendSyncPtr<[u8]>, in new_static()
370 let data = data.as_non_null().as_ref(); in new_static() localVariable
375 data.len() in new_static()
388 data, in new_static()
396 let data = data.as_non_null().as_ref(); in new_static() localVariable
401 data.len() in new_static()
418 let data = data.as_non_null().as_ref(); in new_static() localVariable
423 data.len() in new_static()
960 data, in funcrefs()
[all …]
/wasmtime-44.0.1/crates/wizer/src/
H A Drewrite.rs34 data_section.active(seg.memory_index, &offset, seg.data.iter().copied()); in rewrite()
87 wasmparser::BinaryReader::new(s.data, 0), in rewrite()
168 let mut data = wasmparser::BinaryReader::new(s.data, 0); in rewrite() localVariable
169 let prev = data.read_var_u32().unwrap(); in rewrite()
170 assert!(data.eof()); in rewrite()
178 let data = wasmparser::BinaryReader::new(s.data, 0); in rewrite() localVariable
179 for data in wasmparser::DataSectionReader::new(data).unwrap() { in rewrite()
180 let data = data.unwrap(); in rewrite() localVariable
181 match data.kind { in rewrite()
193 section.passive(data.data.iter().copied()); in rewrite()
[all …]
/wasmtime-44.0.1/fuzz/fuzz_targets/
H A Dcompile.rs27 fuzz_target!(|data: &[u8]| {
29 wasmtime_fuzzing::oracles::log_wasm(data);
31 if let Ok(bytes1) = compile_and_serialize(&engine, data) {
32 let bytes2 = compile_and_serialize(&engine, data)
42 fuzz_mutator!(|data: &mut [u8], size: usize, max_size: usize, seed: u32| {
46 libfuzzer_sys::fuzzer_mutate(data, size, max_size)
49 data,
/wasmtime-44.0.1/crates/debugger/src/host/
H A Dopaque.rs71 data: u16, in memory_write_u16()
77 data: u32, in memory_write_u32()
83 data: u64, in memory_write_u64()
230 let data = memory.data(&store); in memory_read_bytes() localVariable
256 let data = memory.data(&store); in memory_read_u8() localVariable
265 let data = memory.data(&store); in memory_read_u16() localVariable
267 Some(u16::from_le_bytes([*data.get(addr)?, *data.get(addr + 1)?])) in memory_read_u16()
274 let data = memory.data(&store); in memory_read_u32() localVariable
277 *data.get(addr)?, in memory_read_u32()
288 let data = memory.data(&store); in memory_read_u64() localVariable
[all …]
/wasmtime-44.0.1/examples/
H A Dmemory.cc35 auto data = memory.data(store); in main() local
36 assert(data.size() == 0x20000); in main()
37 assert(data[0] == 0); in main()
38 assert(data[0x1000] == 1); in main()
39 assert(data[0x1003] == 4); in main()
49 memory.data(store)[0x1003] = 5; in main()
54 assert(memory.data(store)[0x1002] == 6); in main()
55 assert(memory.data(store)[0x1003] == 5); in main()
63 assert(memory.data(store).size() == 0x30000); in main()

12345678910>>...20