Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
53bc0856 08/24/2026 12:50 PM Samuel Williams

Expose IO::Buffer mapping alignment. (#18474)

[Feature #21700]

2449a13a 08/24/2026 12:10 PM byroot (Jean Boussier)

Hash::[] start from a right-sized hash

Saves on potentially having to reallocate multiple times.

5ebbf33a 08/24/2026 11:50 AM Samuel Williams

Respect frozen IO::Buffer lifecycle state. (#18473)

[Bug #22219]

d3bf4529 08/24/2026 11:32 AM Samuel Williams

Validate IO::Buffer constructor flags. (#18470)

[Bug #21672]

ddb7df37 08/24/2026 11:14 AM nobu (Nobuyoshi Nakada)

Front-load slower compilation shards

Start slower and less predictable shards earlier to reduce the overall
workflow completion time.

281c2d4c 08/24/2026 11:12 AM Samuel Williams

Document IO::Buffer#free empty state. (#18471)

[Bug #22195]

cc706f39 08/24/2026 11:00 AM Samuel Williams

Clarify IO::Buffer slice validity documentation. (#18469)

042e2bfd 08/24/2026 10:31 AM byroot (Jean Boussier)

Process.warmup: recompute allocatable_bytes

A problem I ran into in production, is that the boot sequence,
which tend to be allocation heavy, would cause the allocatable_bytes
(or previous version equivalent) to grow much higher than what the
application runtime actually needs....

09fdc3be 08/24/2026 09:06 AM Samuel Williams

Avoid unsafe zero-length IO::Buffer operations. (#18465)

  • All null? buffers will result in zero-length operations.
37dc070b 08/24/2026 08:54 AM hsbt (Hiroshi SHIBATA)

[ruby/rubygems] Note that the patch level options also imply strict

They flip the same strict flag as --filter-strict, so the cooldown
caveat applies to them too. Review finding UX-1 (round 3).

https://github.com/ruby/rubygems/commit/92933f7b7b

Co-Authored-By: Claude Fable 5

View all revisions | View revisions

Also available in: Atom