Skip to content

[pull] master from ruby:master#1211

Merged
pull[bot] merged 4 commits into
turkdevops:masterfrom
ruby:master
Jul 14, 2026
Merged

[pull] master from ruby:master#1211
pull[bot] merged 4 commits into
turkdevops:masterfrom
ruby:master

Conversation

@pull

@pull pull Bot commented Jul 14, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

dependabot Bot and others added 4 commits July 14, 2026 11:26
Bumps the github-actions group with 1 update in the / directory: [taiki-e/install-action](https://github.com/taiki-e/install-action).


Updates `taiki-e/install-action` from 2.83.0 to 2.83.2
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@c7eb173...43aecc8)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.83.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…#17858)

Searching for inline candidates will scan every instruction in eligible methods.`Function::find` always clones the resolved instruction, so we end up cloning every instruction -- potentially multiple times -- while looking for `SendDirect`. Since most instructions won't match, we immediately discard the just cloned result. This PR switches to an allocation-free check.
Ruby requires GCC 4.9 or later as noted in configure.ac. The x86
jmp hint in vm_exec.h was only enabled on GCC 3, and the warning
suppressions in eval_intern.h and iseq.c only fired on GCC 4.6-4.8,
so none of them have any effect on supported compilers.
The whole command runs as a single cmd.exe line due to the
line continuations, so %ERRORLEVEL% and %bug% were expanded at parse
time and `exit /b %bug%` never propagated the failure; the check
always passed even when the bug reproduced.  Fail the recipe line
directly instead of the variable round-trip.
@pull pull Bot locked and limited conversation to collaborators Jul 14, 2026
@pull pull Bot added the ⤵️ pull label Jul 14, 2026
@pull pull Bot merged commit 7fc9f78 into turkdevops:master Jul 14, 2026
1 of 3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants