Skip to content

[pull] master from ruby:master#985

Merged
pull[bot] merged 4 commits intoturkdevops:masterfrom
ruby:master
May 5, 2026
Merged

[pull] master from ruby:master#985
pull[bot] merged 4 commits intoturkdevops:masterfrom
ruby:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 5, 2026

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 : )

jhawthorn and others added 4 commits May 4, 2026 18:09
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.75.30 to 2.77.0
- [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@db5fb34...7ea35f0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Back when this code was added, moving a T_OBJECT to a different
size pool required to rebuilt its shape tree, which could allocate,
potentially triggering GC during GC.

Ref: #6926
Ref: #6938

However, this is no longer a concern.
`SHAPE_T_OBJECT` has been removed, and now transitioning a
shape from one size pool to another never involve an allocation.

Ref: #13519

Hence we can remove a lot of complexity, and directly update
the shape right after moving the object.
@pull pull Bot locked and limited conversation to collaborators May 5, 2026
@pull pull Bot added the ⤵️ pull label May 5, 2026
@pull pull Bot merged commit a984c88 into turkdevops:master May 5, 2026
0 of 2 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