alexcrichton opened PR #14911 from alexcrichton:wrapping-add-lifo-generation to bytecodealliance:main:
This commit switches to using
wrapping_addto have deterministic semantics on overflow, specifically allowing it. This is done to avoid inflating the size of anything while still preserving the ability to catch most instances of reuse issues on the host.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease review the Bytecode Alliance's AI tool usage policy at
https://github.com/bytecodealliance/governance/blob/main/AI_TOOL_POLICY.mdPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
alexcrichton removed the review request for wasmtime-core-reviewers from PR #14911.
alexcrichton requested pchickey for a review on PR #14911.
alexcrichton requested wasmtime-core-reviewers for a review on PR #14911.
:thumbs_up: pchickey submitted PR review.
alexcrichton added PR #14911 Avoid overflow in the lifo_generation counter to the merge queue.
github-merge-queue[bot] removed PR #14911 Avoid overflow in the lifo_generation counter from the merge queue.
alexcrichton added PR #14911 Avoid overflow in the lifo_generation counter to the merge queue.
:check: alexcrichton merged PR #14911.
alexcrichton removed PR #14911 Avoid overflow in the lifo_generation counter from the merge queue.
Last updated: Oct 31 2026 at 23:03 UTC