Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
3319be01 04/02/2026 05:36 AM dependabot[bot]

Bump taiki-e/install-action

Bumps the github-actions group with 1 update in the / directory: taiki-e/install-action.

Updates taiki-e/install-action from 2.70.4 to 2.71.1

91ae6986 04/02/2026 04:13 AM jhawthorn (John Hawthorn)

Use compile-time flag to indicate dynamic CREFs

The inline constant cache previously used RCLASS_SINGLETON_P to detect
"unstable" CREFs that need ic_cref stored and checked on every IC hit.
This caused the class << self pattern to create inline caches which...

07e52c81 04/02/2026 03:56 AM nobu (Nobuyoshi Nakada)

Fix TestSocket#test_bintime

String#unpack does not allow negative offset.

81df2bda 04/02/2026 03:17 AM dependabot[bot]

[ruby/rubygems] Bump the rb-sys group across 2 directories with 1 update

Bumps the rb-sys group with 1 update in the /test/rubygems/test_gem_ext_cargo_builder/custom_name/ext/custom_name_lib directory: rb-sys.
Bumps the rb-sys group with 1 update in the /test/rubygems/test_gem_ext_cargo_builder/rust_ruby_example directory: rb-sys....

b59fe8e7 04/02/2026 02:53 AM hsbt (Hiroshi SHIBATA)

[ruby/rubygems] Handle empty result gracefully in gem pristine --only-missing-extensions

When no gems have missing extensions (e.g. on JRuby where
missing_extensions? always returns false), display an informational
message instead of raising Gem::Exception....

cb75f04f 04/02/2026 02:53 AM hsbt (Hiroshi SHIBATA)

[ruby/rubygems] Skip missing_extensions? check on JRuby

JRuby does not require extension rebuilds when switching JRuby or Java
versions because Java extensions are shipped pre-compiled and JRuby does
not expose a version-specific C API. This means missing_extensions?...

79c0a025 04/02/2026 02:53 AM hsbt (Hiroshi SHIBATA)

[ruby/rubygems] Use IO.copy_stream to drain remaining gzip data instead of read

Replace gzio.read with IO.copy_stream(gzio, IO::NULL) to avoid
allocating a potentially large string when discarding unconsumed
compressed data.

https://github.com/ruby/rubygems/commit/e4d0196887...

9233eae6 04/02/2026 02:53 AM hsbt (Hiroshi SHIBATA)

[ruby/rubygems] Consume remaining gzip data in open_tar_gz to suppress zlib warning

When a GzipReader is closed before all compressed data is consumed,
zlib emits "attempt to close unfinished zstream; reset forced" warning.
This happens in open_tar_gz because the TarReader stops reading at the...

27f24a37 04/02/2026 02:43 AM hsbt (Hiroshi SHIBATA)

[ruby/rubygems] Fix incompatible function pointer type error with Xcode 26.5 beta

Xcode 26.5 beta ships a clang that promotes -Wincompatible-function-pointer-types to an error by default. The test's inline C extension defined VALUE foo() (taking no arguments) but passed it to rb_define_global_function which expects VALUE (*)(VALUE) through Ruby's RBIMPL_ANYARGS dispatch macro. Adding the VALUE self parameter fixes the signature mismatch....

dd3542a0 04/02/2026 02:21 AM jhawthorn (John Hawthorn)

Fix class variable cache not invalidated by class_variable_set

The previous invalidation walked subclasses but missed cvars from
included modules, and skipped invalidation when creating a new cvar on
modules entirely. Always invalidate when a new class variable is...

View all revisions | View revisions

Also available in: Atom