Home
last modified time | relevance | path

Searched refs:patch (Results 1 – 25 of 36) sorted by relevance

12

/wasmtime-44.0.1/tests/disas/
H A Dissue-12808.wat26 ;; ╰─╼ breakpoint patch: wasm PC 0x1f, patch bytes [232, 4, 2, 0, 0]
30 ;; ╰─╼ breakpoint patch: wasm PC 0x21, patch bytes [232, 247, 1, 0, 0]
34 ;; ╰─╼ breakpoint patch: wasm PC 0x23, patch bytes [232, 234, 1, 0, 0]
38 ;; ╰─╼ breakpoint patch: wasm PC 0x25, patch bytes [232, 221, 1, 0, 0]
42 ;; ╰─╼ breakpoint patch: wasm PC 0x27, patch bytes [232, 208, 1, 0, 0]
54 ;; ╰─╼ breakpoint patch: wasm PC 0x2b, patch bytes [232, 173, 1, 0, 0]
H A Ddebug-exceptions.wat39 ;; ╰─╼ breakpoint patch: wasm PC 0x35, patch bytes [38, 1, 0, 148]
43 ;; ╰─╼ breakpoint patch: wasm PC 0x37, patch bytes [36, 1, 0, 148]
47 ;; ╰─╼ breakpoint patch: wasm PC 0x3d, patch bytes [34, 1, 0, 148]
52 ;; ╰─╼ breakpoint patch: wasm PC 0x3f, patch bytes [31, 1, 0, 148]
55 ;; ╰─╼ breakpoint patch: wasm PC 0x40, patch bytes [30, 1, 0, 148]
59 ;; ╰─╼ breakpoint patch: wasm PC 0x42, patch bytes [28, 1, 0, 148]
114 ;; ╰─╼ breakpoint patch: wasm PC 0x48, patch bytes [234, 0, 0, 148]
124 ;; ╰─╼ breakpoint patch: wasm PC 0x4a, patch bytes [227, 0, 0, 148]
127 ;; ╰─╼ breakpoint patch: wasm PC 0x4b, patch bytes [226, 0, 0, 148]
H A Ddebug.wat26 ;; ╰─╼ breakpoint patch: wasm PC 0x24, patch bytes [232, 184, 1, 0, 0]
30 ;; ╰─╼ breakpoint patch: wasm PC 0x26, patch bytes [232, 175, 1, 0, 0]
34 ;; ╰─╼ breakpoint patch: wasm PC 0x28, patch bytes [232, 166, 1, 0, 0]
39 ;; ╰─╼ breakpoint patch: wasm PC 0x29, patch bytes [232, 154, 1, 0, 0]
/wasmtime-44.0.1/ci/
H A Dfind-latest-release.rs19 let patch = parts.next()?.parse::<u32>().ok()?; in main() localVariable
20 Some((major, minor, patch)) in main()
24 let (major, minor, patch) = releases.last().unwrap(); in main()
25 println!("{}.{}.{}", major, minor, patch); in main()
H A Dtrigger-release-branch-ci.rs22 let patch = parts.next()?.parse::<u32>().ok()?; in main() localVariable
23 Some((major, minor, patch)) in main()
55 for (major, minor, patch) in to_trigger { in main()
56 dbg!(major, minor, patch); in main()
/wasmtime-44.0.1/docs/
H A Dcontributing-release-process.md74 ## Releasing a patch version
76 Wasmtime does not currently have a cadence for patch version nor a strict set
83 * When a patch release is made it must be applied to [all supported
84 versions](./stability-release.md#current-versions) that need the patch.
85 Wasmtime will not release a patch release until all versions have been
99 Making a patch release is somewhat more manual than a major version, but like
114 must be done in such a way that the API doesn't break between the patch
117 2. **The patch release process is [triggered manually][ci-trigger] with
118 the `release-2.0.0` branch and the `release-patch` argument**
120 script will be run with the `bump-patch` argument.
[all …]
H A Dstability-release.md109 The Wasmtime project guarantees backports and patch releases will be made for
117 release process a patch release for Cranelift will issue a patch release for
121 maintainers, performing a patch release is [documented
122 here](./contributing-release-process.md#releasing-a-patch-version).
126 Security fixes will be issued as patch releases of Wasmtime. They follow the
128 prior to patch release day.
152 time warrant patch releases for Wasmtime.
H A Dsecurity-vulnerability-runbook.md40 number of versions of Wasmtime to patch. All [supported releases
42 may also elect to patch more releases if desired.
57 8. **Prepare PRs for patch releases**. This will involve creating more pull
H A Dsecurity-what-is-considered-a-security-vulnerability.md78 here](./contributing-release-process.html#releasing-a-patch-version).
H A Dcontributing-code-review.md101 [gentle-review]: https://sage.thesharps.us/2014/09/01/the-gentle-art-of-patch-review/
/wasmtime-44.0.1/scripts/
H A Dpublish.rs303 fn bump_version(krate: &Crate, crates: &[Crate], patch: bool) { in bump_version()
308 bump(&krate.version, patch) in bump_version()
390 let patch = iter.next().expect("patch version"); in update_capi_version() localVariable
423 let patch = iter.next().expect("patch version"); in bump() localVariable
426 return format!("{}.{}.{}", major, minor, patch + 1); in bump()
433 format!("0.0.{}", patch + 1) in bump()
556 let patch = iter.next().expect("patch version"); in verify() localVariable
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Ddebug.rs1061 fn patch<'b>( in patch() method
1067 for patch in patches { in patch()
1068 let data = if enable { patch.enable } else { patch.disable }; in patch()
1069 let mem = &mut mem[patch.offset..patch.offset + data.len()]; in patch()
1072 patch.offset in patch()
1108 Self::patch(patches, mem, true); in add_breakpoint()
1141 Self::patch(patches, mem, false); in remove_breakpoint()
1157 for (wasm_pc, patch) in table.breakpoint_patches() { in apply_single_step()
1163 Self::patch(core::iter::once(patch), mem, this_enabled); in apply_single_step()
/wasmtime-44.0.1/.github/workflows/
H A Drelease-process.yml14 # Note that this script also helps manage patch releases by sending a PR to the
15 # release branch with a bumped version number for all crates with a patch-bump.
31 description: 'Publish script argument: "cut", "release-latest", or "release-patch"'
153 - name: Bump and release patch version number
156 # Update version numbers on a patch basis and update RELEASES.md if a
157 # patch release marker is already in there. Note that this commit
159 ./publish bump-patch
177 …This is an [automated pull request][process] from CI to create a patch release for Wasmtime $num, …
185 if: github.event.inputs.action == 'release-patch'
H A Dperformance.yml76 … - name: Checkout patch from bytecodealliance/wasmtime (pushed and triggering on this perf repo)
84 - name: Build patch from bytecodealliance/wasmtime (pushed and triggering on this perf repo)
/wasmtime-44.0.1/src/commands/
H A Dobjdump.rs148 .map(|(wasm_pc, patch)| (wasm_pc, patch.offset, SmallVec::from(patch.enable))) in execute()
738 while let Some((wasm_pc, addr, patch)) = self.breakpoints.next_if(|(_, addr, patch)| { in breakpoints()
739 u64::try_from(*addr).unwrap() + u64::try_from(patch.len()).unwrap() <= address in breakpoints()
741 if u64::try_from(addr).unwrap() + u64::try_from(patch.len()).unwrap() != address { in breakpoints()
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dframe_table.rs321 patch: &[u8], in add_breakpoint_patch()
327 self.breakpoint_patch_data.extend(patch.iter().cloned()); in add_breakpoint_patch()
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Demit.rs701 let patch = sink.start_patchable(); in patch_pc_rel_offset() localVariable
705 let region = sink.end_patchable(patch).patch(sink); in patch_pc_rel_offset()
H A Dmod.rs897 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() method
/wasmtime-44.0.1/
H A DORG_CODE_OF_CONDUCT.md90 respond, remediate, and patch. [TODO: optionally include the
93 Vulnerability reporters may patch their company's own offerings, as
H A DREADME.md102 well-defined [security policy] in place to quickly mitigate and patch any
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dmod.rs252 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset); in patch() method
H A Dbuffer.rs467 pub fn patch<I: VCodeInst>(self, buffer: &mut MachBuffer<I>) -> &mut [u8] { in patch() method
1516 kind.patch(slice, offset, label_offset); in handle_fixup()
1553 kind.patch(slice, offset, veneer_offset); in emit_veneer()
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmasm.rs88 let patch = PatchableAddToReg::new(reg, tmp, self.asm.buffer_mut()); in add_stack_max() localVariable
89 self.stack_max_use_add.replace(patch); in add_stack_max()
503 if let Some(patch) = self.stack_max_use_add { in finalize()
504 patch.finalize(i32::try_from(self.sp_max).unwrap(), self.asm.buffer_mut()); in finalize()
/wasmtime-44.0.1/cranelift/
H A DREADME.md85 semantic-versioning (semver) with minor-version patch releases.
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmasm.rs881 if let Some(patch) = self.stack_max_use_add { in finalize()
882 patch.finalize(i32::try_from(self.sp_max).unwrap(), self.asm.buffer_mut()); in finalize()
3235 let patch = PatchableAddToReg::new(reg, OperandSize::S64, &mut self.asm); in add_stack_max() localVariable
3236 self.stack_max_use_add.replace(patch); in add_stack_max()

12