Update bundled gems list as of 2026-06-26
[ruby/json] Avoid Float out of range warning for clearly underflowing numbers
When parsing JSON floats with extremely negative exponents (like 123.456e-789 or 123e-10000000), the parser would fall back to rb_cstr_to_dbl which internally calls strtod. When strtod returns...
[DOC] Update Set#classify documentation
Co-authored-by: Jeremy Evans code@jeremyevans.net
[DOC] Update Set#add? documentation
[DOC] Update Set#^ documentation
[DOC] Update Set#| documentation
[DOC] Update Set#== documentation
ZJIT: Add perf symbol for block padding (#17517)
ZJIT: Add perf symbol for block padding
ZJIT: Explain HIR-only padding perf symbols
Make ROBJECT_FIELDS private
Commit 0ea210d renamed ROBJECT_IVPTR to ROBJECT_FIELDS, so it would have caused compatibility issues anyways. Since there has been no issues, it means that nobody is using it. We can make this dangerous API private since no C extension should be using it anyways.
ZJIT: Reuse instruction profiling for recompile exits (#17457)
Deduplicate recompile-exit profiling by sharing the per-instruction profiling logic used by zjit_* instructions.
Recompile exits now use the materialized CFP state to recover the...
View all revisions | View revisions
Also available in: Atom