Skip to content

[pull] master from ruby:master#1191

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

[pull] master from ruby:master#1191
pull[bot] merged 3 commits into
turkdevops:masterfrom
ruby:master

Conversation

@pull

@pull pull Bot commented Jul 8, 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 : )

dak2 and others added 3 commits July 7, 2026 20:11
Kernel#Float and Kernel#Integer return nil (instead of raising) when called with exception: false.
Their annotate_builtin! entries claimed Float/Integer only, so ZJIT unsoundly excluded nil from the inferred type.

Closes: Shopify#1009
Commit 89e7b08 added thread.c and vm_sync.c to have DTrace probes, we need
to update DTRACE_DEPENDENT_OBJS to fix FreeBSD.
rb_reset_coverages left GET_VM()->me2counter pointing at the counter hash,
which is marked unconditionally, so after Coverage stops (methods mode) the
method entries it holds -- and the classes that own them -- were kept alive
until the next Coverage.start or process exit.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 8, 2026
@pull pull Bot added the ⤵️ pull label Jul 8, 2026
@pull pull Bot merged commit 1c3b010 into turkdevops:master Jul 8, 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.

3 participants