[ruby/strscan] [DOC] Fix broken link to helper methods (https://github.com/ruby/strscan/pull/179)
To reproduce
Test CC invalidation for singleton classes of objects (#15360)
I made a recent change where all the tests passed but it turns out it was still wrong. We didn't have any tests for CC invalidation on singletons of objects that aren't classes or modules.
ZJIT: Fix erroneous version number for Iongraph (#15357)
As per https://github.com/mozilla-spidermonkey/iongraph/blob/8d5e531305320216f86a24bfc9bc136a3627e832/src/iongraph.ts#L147, correct version number for the web-based tool is 1, rather than 2.
ZJIT: Standardize method dispatch insns' recv field (#15334)
recv
ZJIT: Standardize C call related insn fields
CCall
CCallWithFrame
args
Speedup RBASIC_FIELDS_COUNT (#15273)
We know the argument is not a class, module or special const, so we can skip these checks.
ZJIT: Optimize variadic cfunc Send calls into CCallVariadic (#14898)
Send
CCallVariadic
ZJIT: Optimize variadic cfunc Send calls into CCallVariadic
[ruby/prism] PM_NODE_INIT
Hide the initialization of the base node inside the node initializer lists by a macro. As such, consistently enforce flags are set properly.
https://github.com/ruby/prism/commit/c7b3d66d84
Add rb_ec_close function to manage execution context cleanup. (#15253)
rb_ec_close
Nullify scheduler during terminate_atfork_i. (#15354)
terminate_atfork_i
[ruby/prism] Fix up newlines in newline-delimited-literals
When you have a %-literal that is delimited by newlines, and you are also interpolating a heredoc into that literal, then both concepts will attempt to add the same newline to the newline list.
https://github.com/ruby/prism/commit/c831abb888
View all revisions | View revisions
Also available in: Atom