Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
2a6345e9 08/09/2025 11:32 AM byroot (Jean Boussier)

time.c: fix time_mark_and_move when WIDEVALUE_IS_WIDER

In such case the pointer need to be casted.

77b3495e 08/09/2025 11:16 AM nobu (Nobuyoshi Nakada)

[ruby/stringio] Adjust indent [ci skip]

https://github.com/ruby/stringio/commit/ac6292c17f

b4d5ebcd 08/09/2025 11:12 AM nobu (Nobuyoshi Nakada)

[ruby/stringio] Fix SEGV at eof? on null StringIO

https://github.com/ruby/stringio/commit/29b9133332

31f2d899 08/09/2025 11:12 AM nobu (Nobuyoshi Nakada)

[ruby/stringio] Fix SEGV at read/pread on null StringIO

https://github.com/ruby/stringio/commit/113dd5a55e

23c01139 08/09/2025 09:30 AM koh-sh

[ruby/stringio] fix: prevent segfault in StringIO#seek with SEEK_END
on null device
(https://github.com/ruby/stringio/pull/137)

Fixes segmentation fault when calling seek with SEEK_END on null
device StringIO created by
StringIO.new(nil).

60ca525f 08/09/2025 02:10 AM Ethan (Ethan -)

[DOC] Array#map! fix to indicate return is self

4209ebb1 08/09/2025 02:10 AM Ethan (Ethan -)

[DOC] Array#fill fix to indicate return is self

doc currently indicates the return value as new_array but then in the first sentence explains "always returns +self+ (never a new array)".

22fe80f2 08/09/2025 02:02 AM Carl Zulauf

Fix Typo in Regular Expressions docs (_regexp.rdoc)

Small fix for a typo in the regular expression docs. The line of code above this change does not produce the output shown in the docs. With this change the docs will show the correct output for this example of using regex quantifiers.

d80c03d2 08/09/2025 12:13 AM jhawthorn (John Hawthorn)

Fix id2ref table build when GC in progress

Previously, if GC was in progress when we're initially building the
id2ref table, it could see the empty table and then crash when trying to
remove ids from it. This commit fixes the bug by only publishing the
table after GC is done....

07878ebe 08/08/2025 08:37 PM Luke Gruber

Fix lock ordering issue for rb_ractor_sched_wait() and rb_ractor_sched_wakeup()

In rb_ractor_sched_wait() (ex: Ractor.receive), we acquire
RACTOR_LOCK(cr) and then thread_sched_lock(cur_th). However, on wakeup
if we're a dnt, in thread_sched_wait_running_turn() we acquire...

View all revisions | View revisions

Also available in: Atom