| /wasmtime-44.0.1/tests/disas/ |
| H A D | issue-12808.wat | 26 ;; ╰─╼ 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 D | debug-exceptions.wat | 39 ;; ╰─╼ 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 D | debug.wat | 26 ;; ╰─╼ 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 D | find-latest-release.rs | 19 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 D | trigger-release-branch-ci.rs | 22 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 D | contributing-release-process.md | 74 ## 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 D | stability-release.md | 109 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 D | security-vulnerability-runbook.md | 40 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 D | security-what-is-considered-a-security-vulnerability.md | 78 here](./contributing-release-process.html#releasing-a-patch-version).
|
| H A D | contributing-code-review.md | 101 [gentle-review]: https://sage.thesharps.us/2014/09/01/the-gentle-art-of-patch-review/
|
| /wasmtime-44.0.1/scripts/ |
| H A D | publish.rs | 303 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 D | debug.rs | 1061 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 D | release-process.yml | 14 # 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 D | performance.yml | 76 … - 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 D | objdump.rs | 148 .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 D | frame_table.rs | 321 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 D | emit.rs | 701 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 D | mod.rs | 897 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset) { in patch() method
|
| /wasmtime-44.0.1/ |
| H A D | ORG_CODE_OF_CONDUCT.md | 90 respond, remediate, and patch. [TODO: optionally include the 93 Vulnerability reporters may patch their company's own offerings, as
|
| H A D | README.md | 102 well-defined [security policy] in place to quickly mitigate and patch any
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | mod.rs | 252 fn patch(self, buffer: &mut [u8], use_offset: CodeOffset, label_offset: CodeOffset); in patch() method
|
| H A D | buffer.rs | 467 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 D | masm.rs | 88 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 D | README.md | 85 semantic-versioning (semver) with minor-version patch releases.
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | masm.rs | 881 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()
|