| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/ |
| H A D | drc.rs | 315 let header = self.header(gc_ref); in trace_gc_ref() localVariable 336 let header = self.header(&gc_ref); in trace_gc_ref() localVariable 366 let header = self.header(&gc_ref); in trace_gc_ref() localVariable 405 let header = self.header(&gc_ref); in assert_over_approximated_stack_roots_integrity() localVariable 643 header: VMGcHeader, field 713 self.header in set_marked() 725 self.header in clear_marked() 738 header: VMDrcHeader, field 902 header in header() 914 header in header_mut() [all …]
|
| H A D | null.rs | 60 header: VMGcHeader, field 66 fn is(header: &VMGcHeader) -> bool { in is() 67 header.kind() == VMGcKind::ArrayRef in is() 85 header: VMGcHeader, field 91 fn is(header: &VMGcHeader) -> bool { in is() 92 header.kind() == VMGcKind::ExternRef in is() 171 debug_assert_eq!(header.reserved_u26(), 0); in alloc() 172 header.set_reserved_u26(size); in alloc() 173 *self.header_mut(&gc_ref) = header; in alloc() 273 let size = self.header(gc_ref).reserved_u26(); in object_size() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/ |
| H A D | gc_ref.rs | 276 if T::is(gc_heap.header(&self)) { in into_typed() 311 T::is(gc_heap.header(&self)) in is_typed() 371 Some(gc_heap.header(self)) in gc_header() 436 fn is(header: &VMGcHeader) -> bool; in is() 502 assert_eq!(header.kind(), kind); in reserved_bits() 505 header.set_reserved_u26(36); in reserved_bits() 507 assert_eq!(header.kind(), kind); in reserved_bits() 511 header.set_reserved_u26(max); in reserved_bits() 513 assert_eq!(header.kind(), kind); in reserved_bits() 516 header.set_reserved_u26(0); in reserved_bits() [all …]
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | native_debug.rs | 87 let header = match kind { in ensure_supported_elf_format() localVariable 89 Ok(header) => header, in ensure_supported_elf_format() 98 let e = header.endian().unwrap(); in ensure_supported_elf_format() 100 match header.e_machine.get(e) { in ensure_supported_elf_format() 110 header.e_phoff.get(e) == 0 && header.e_phnum.get(e) == 0, in ensure_supported_elf_format() 113 let e_shentsize = header.e_shentsize.get(e); in ensure_supported_elf_format() 129 let sections = header.sections(e, &bytes[..]).unwrap(); in convert_object_elf_to_loadable_file() 166 header.e_type.set(e, ET_DYN); in convert_object_elf_to_loadable_file() 167 header.e_phoff.set(e, ph_off as u64); in convert_object_elf_to_loadable_file() 168 header in convert_object_elf_to_loadable_file() [all …]
|
| /wasmtime-44.0.1/crates/wasi-http/src/ |
| H A D | lib.rs | 12 use http::{HeaderName, header}; 32 let Some(v) = headers.get(header::CONTENT_LENGTH) else { in get_content_length() 43 header::CONNECTION, 45 header::PROXY_AUTHENTICATE, 46 header::PROXY_AUTHORIZATION, 48 header::TRANSFER_ENCODING, 49 header::UPGRADE, 50 header::HOST,
|
| /wasmtime-44.0.1/crates/test-programs/src/bin/ |
| H A D | p3_api_proxy.rs | 19 let header = String::from("custom-forbidden-header"); in handle() localVariable 23 !req_hdrs.has(&header), in handle() 27 assert!(req_hdrs.delete(&header).is_err()); in handle() 28 assert!(req_hdrs.append(&header, b"no".as_ref()).is_err()); in handle() 31 !req_hdrs.has(&header), in handle()
|
| H A D | p2_api_proxy.rs | 47 let header = String::from("custom-forbidden-header"); in handle() localVariable 51 !req_hdrs.has(&header), in handle() 55 assert!(req_hdrs.delete(&header).is_err()); in handle() 56 assert!(req_hdrs.append(&header, b"no".as_ref()).is_err()); in handle() 59 !req_hdrs.has(&header), in handle()
|
| H A D | p2_http_outbound_request_post.rs | 22 let method = res.header("x-wasmtime-test-method").unwrap(); in main() 24 let uri = res.header("x-wasmtime-test-uri").unwrap(); in main()
|
| H A D | p2_http_outbound_request_put.rs | 22 let method = res.header("x-wasmtime-test-method").unwrap(); in main() 24 let uri = res.header("x-wasmtime-test-uri").unwrap(); in main()
|
| H A D | p2_http_outbound_request_get.rs | 22 let method = res.header("x-wasmtime-test-method").unwrap(); in main() 24 let uri = res.header("x-wasmtime-test-uri").unwrap(); in main()
|
| H A D | p3_http_outbound_request_get.rs | 31 let method = res.header("x-wasmtime-test-method").unwrap(); in run() 33 let uri = res.header("x-wasmtime-test-uri").unwrap(); in run()
|
| /wasmtime-44.0.1/examples/min-platform/embedding/ |
| H A D | cbindgen.toml | 6 header = """ 9 // This header file is what Wasmtime will rely on when it does not otherwise 14 // Embedders are expected to implement the symbols defined in this header file. 19 // header file is included to indicate how Wasmtime was built. This corresponds 26 // Some more information about this header can additionally be found at
|
| /wasmtime-44.0.1/crates/c-api/tests/ |
| H A D | CMakeLists.txt | 62 # into the current binary directory which tests that if the header is included 71 foreach(header IN LISTS cpp_headers) 72 cmake_path(GET header EXTENSION header_extension) 77 RELATIVE_PATH header 80 cmake_path(APPEND CMAKE_CURRENT_BINARY_DIR "header-test" "${rel_header}.cc" 89 # the same executable (basically makes sure any defined functions in the header
|
| /wasmtime-44.0.1/crates/wasi-http/src/p2/ |
| H A D | types_impl.rs | 50 for (header, value) in entries { in from_list() 51 let header = HeaderName::from_bytes(header.as_bytes())?; in from_list() localVariable 56 fields.append(header, value)?; in from_list() 73 Ok(header) => header, in get() 77 if !fields.contains_key(&header) { in get() 82 .get_all(&header) in get() 93 Ok(header) => Ok(fields.contains_key(&header)), in has() 106 if self.hooks.is_forbidden_header(&header) { in set() 116 fields.set(header, values)?; in set() 128 fields.remove_all(header)?; in delete() [all …]
|
| H A D | error.rs | 103 impl From<http::header::InvalidHeaderName> for HeaderError { 104 fn from(_: http::header::InvalidHeaderName) -> Self { in from() 109 impl From<http::header::InvalidHeaderValue> for HeaderError { 110 fn from(_: http::header::InvalidHeaderValue) -> Self { in from()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/ |
| H A D | anyref.rs | 300 .header(&gc_ref) in from_cloned_gc_ref() 305 .header(&gc_ref) in from_cloned_gc_ref() 363 let header = store.require_gc_store()?.header(gc_ref); in _ty() localVariable 365 if header.kind().matches(VMGcKind::ExternRef) { in _ty() 369 debug_assert!(header.kind().matches(VMGcKind::AnyRef)); in _ty() 370 debug_assert!(header.kind().matches(VMGcKind::EqRef)); in _ty() 372 if header.kind().matches(VMGcKind::StructRef) { in _ty() 374 StructType::from_shared_type_index(store.engine(), header.ty().unwrap()), in _ty() 378 if header.kind().matches(VMGcKind::ArrayRef) { in _ty() 381 header.ty().unwrap(), in _ty()
|
| H A D | exnref.rs | 372 let header = store.require_gc_store()?.header(gc_ref); in type_index() localVariable 373 debug_assert!(header.kind().matches(VMGcKind::ExnRef)); in type_index() 374 Ok(header.ty().expect("exnrefs should have concrete types")) in type_index() 390 .header(&gc_ref) in from_cloned_gc_ref() 504 let header = store.require_gc_store()?.header(gc_ref); in _fields() localVariable 505 debug_assert!(header.kind().matches(VMGcKind::ExnRef)); in _fields() 507 let index = header.ty().expect("exnrefs should have concrete types"); in _fields() 554 fn header<'a>(&self, store: &'a AutoAssertNoGc<'_>) -> Result<&'a VMGcHeader> { in header() method 557 Ok(store.require_gc_store()?.header(gc_ref)) in header() 563 debug_assert!(self.header(store)?.kind().matches(VMGcKind::ExnRef)); in exnref()
|
| H A D | arrayref.rs | 617 let header = store.require_gc_store()?.header(gc_ref); in _len() localVariable 618 header.kind().matches(VMGcKind::ArrayRef) in _len() 651 let header = store.require_gc_store()?.header(gc_ref); in _elems() localVariable 652 debug_assert!(header.kind().matches(VMGcKind::ArrayRef)); in _elems() 701 fn header<'a>(&self, store: &'a AutoAssertNoGc<'_>) -> Result<&'a VMGcHeader> { in header() method 704 Ok(store.require_gc_store()?.header(gc_ref)) in header() 710 debug_assert!(self.header(store)?.kind().matches(VMGcKind::ArrayRef)); in arrayref() 826 let header = store.require_gc_store()?.header(gc_ref); in type_index() localVariable 827 debug_assert!(header.kind().matches(VMGcKind::ArrayRef)); in type_index() 828 Ok(header.ty().expect("arrayrefs should have concrete types")) in type_index()
|
| H A D | structref.rs | 456 let header = store.require_gc_store()?.header(gc_ref); in _fields() localVariable 457 debug_assert!(header.kind().matches(VMGcKind::StructRef)); in _fields() 459 let index = header.ty().expect("structrefs should have concrete types"); in _fields() 506 fn header<'a>(&self, store: &'a AutoAssertNoGc<'_>) -> Result<&'a VMGcHeader> { in header() method 509 Ok(store.require_gc_store()?.header(gc_ref)) in header() 515 debug_assert!(self.header(store)?.kind().matches(VMGcKind::StructRef)); in structref() 620 let header = store.require_gc_store()?.header(gc_ref); in type_index() localVariable 621 debug_assert!(header.kind().matches(VMGcKind::StructRef)); in type_index() 622 Ok(header.ty().expect("structrefs should have concrete types")) in type_index()
|
| H A D | eqref.rs | 170 .header(&gc_ref) in from_cloned_gc_ref() 201 let header = store.require_gc_store()?.header(gc_ref); in _ty() localVariable 203 if header.kind().matches(VMGcKind::StructRef) { in _ty() 205 StructType::from_shared_type_index(store.engine(), header.ty().unwrap()), in _ty() 209 if header.kind().matches(VMGcKind::ArrayRef) { in _ty() 212 header.ty().unwrap(), in _ty()
|
| /wasmtime-44.0.1/crates/jit-debug/src/ |
| H A D | perf_jitdump.rs | 56 pub header: RecordHeader, field 94 pub header: RecordHeader, field 245 let header = FileHeader { in maybe_write_file_header() localVariable 267 self.maybe_atomic_write_all(object::bytes_of(&header))?; in maybe_write_file_header() 300 header: rh, in dump_code_load_record()
|
| /wasmtime-44.0.1/tests/misc_testsuite/ |
| H A D | empty.wast | 6 "\00asm\01\00\00\00" ;; module header 19 "\00asm\01\00\00\00" ;; module header 34 "\00asm\01\00\00\00" ;; module header
|
| /wasmtime-44.0.1/crates/wasi-http/tests/all/ |
| H A D | http_server.rs | 1 use http::header::CONTENT_LENGTH; 19 .header("x-wasmtime-test-method", method) in test() 20 .header("x-wasmtime-test-uri", uri); in test() 22 resp.header(CONTENT_LENGTH, content_length) in test()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | gc.rs | 110 self.header(gc_ref).kind() in kind() 114 pub fn header(&self, gc_ref: &VMGcRef) -> &VMGcHeader { in header() method 116 self.gc_heap.header(gc_ref) in header() 261 header: VMGcHeader, in alloc_raw() 278 self.gc_heap.alloc_raw(header, layout) in alloc_raw()
|
| /wasmtime-44.0.1/crates/wasi-http/src/p3/wit/deps/ |
| H A D | http.wit | 78 HTTP-request-header-section-size(option<u32>), 79 HTTP-request-header-size(option<field-size-payload>), 83 HTTP-response-header-section-size(option<u32>), 84 HTTP-response-header-size(field-size-payload), 106 variant header-error { 112 /// to set a header in a `fields`. 171 /// `header-error.immutable`. 180 /// fail with `header-error.size-exceeded` 200 /// An error result will be returned if any header or value was 201 /// syntactically invalid, if a header was forbidden, or if the [all …]
|