-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Insights: ruby/ruby
Overview
-
0 Active issues
-
- 65 Merged pull requests
- 23 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v3_4_5 3.4.5
published
Jul 15, 2025
65 Pull requests merged by 26 people
-
Interpolated strings must not be frozen
#13966 merged
Jul 22, 2025 -
Fix missing increment of deleted_entries
#13933 merged
Jul 22, 2025 -
encoding.c: check for autoload before checking index
#13970 merged
Jul 22, 2025 -
ZJIT: Load stack relative slot before frame teardown
#13953 merged
Jul 22, 2025 -
[DOC] Docs for String#dump
#13965 merged
Jul 21, 2025 -
ZJIT: Remove no-op movs after register allocation
#13954 merged
Jul 21, 2025 -
Ractor: lock around global variable get/set
#13785 merged
Jul 21, 2025 -
Fix several typos in the ractors docs
#13952 merged
Jul 21, 2025 -
Backport support for gcc-15 into ruby_3_3 branch
#13962 merged
Jul 20, 2025 -
[3.3] Fix use-after-free when resizing exivars
#13638 merged
Jul 19, 2025 -
Bump up resolv-0.3.1 for Ruby 3.3
#13817 merged
Jul 19, 2025 -
Remove dead rehash check
#13958 merged
Jul 18, 2025 -
Detect rehash in array-backed hashes
#13919 merged
Jul 18, 2025 -
ZJIT: Support invalidating on method redefinition
#13875 merged
Jul 18, 2025 -
Fix size assertion in concurrent set resizing
#13934 merged
Jul 18, 2025 -
Extract arith_seq_take
#13730 merged
Jul 18, 2025 -
Revert "[Bug #21256] Fix
it
parameter when splatting anddefine_method
is used"#13947 merged
Jul 18, 2025 -
ZJIT: Fix fixnum folding for negative values
#13942 merged
Jul 17, 2025 -
ZJIT: Create perf map files for profilers
#13941 merged
Jul 17, 2025 -
Fix compilation for forwarding params in Prism
#13938 merged
Jul 17, 2025 -
ZJIT: Remove obsoleted exit_trampoline
#13943 merged
Jul 17, 2025 -
Fix flipflop line numbers
#13940 merged
Jul 17, 2025 -
[Bug #21256] Fix
it
parameter when splatting anddefine_method
is used#13108 merged
Jul 17, 2025 -
ZJIT: Give up JIT-to-JIT calls for 6+ args
#13939 merged
Jul 17, 2025 -
Make protected documentation more explicit about differences
#13849 merged
Jul 17, 2025 -
Fix linked list iteration when displaying errors
#13936 merged
Jul 17, 2025 -
ZJIT: Precise GC writebarriers
#13935 merged
Jul 17, 2025 -
ZJIT: Mark the code region executable on partial failures
#13937 merged
Jul 17, 2025 -
Fix btest in ractor_test.rb that can lead timeout of the test
#13876 merged
Jul 17, 2025 -
[3.4 backport] YJIT: Explicitly specify C ABI to fix Rust warning
#13931 merged
Jul 17, 2025 -
Flag rsock_raise_user_specified_timeout() as NORETURN
#13928 merged
Jul 17, 2025 -
Update NEWS for
open_timeout
ofTCPSocket.new
#13930 merged
Jul 17, 2025 -
Omit local variable definitions only used with
LOCAL_PTR()
#13929 merged
Jul 17, 2025 -
Declare
rsock_raise_user_specified_timeout
as noreturn#13927 merged
Jul 17, 2025 -
[Feature #21347] Add
open_timeout
as an overall timeout option forTCPSocket.new
#13909 merged
Jul 17, 2025 -
atomic.h
: Add C11 implmentation of atomic operations#13799 merged
Jul 17, 2025 -
fix obsolete doc with
Ractor::Port
#13924 merged
Jul 17, 2025 -
Revert "Suppress occasional autoconf warnings"
#13923 merged
Jul 17, 2025 -
ZJIT: Define make recipes only when configured (+2 misc.)
#13915 merged
Jul 16, 2025 -
ZJIT: Add missing write barrier during profiling
#13922 merged
Jul 16, 2025 -
YJIT: Side-exit on String#dup when it's not leaf
#13921 merged
Jul 16, 2025 -
ZJIT: Check if BOP is redefined before rewriting
#13916 merged
Jul 16, 2025 -
ZJIT: Remove unneeded test exclusions
#13918 merged
Jul 16, 2025 -
ZJIT: Eagerly infer types of rewritten Const instructions
#13917 merged
Jul 16, 2025 -
Alphabetize concurrent_set.h in string.c
#13868 merged
Jul 16, 2025 -
Assert AR table entry stability on replace
#13705 merged
Jul 16, 2025 -
ZJIT: Split shift with immediate operand
#13914 merged
Jul 16, 2025 -
ZJIT: Remove dead have_two_fixnums function
#13913 merged
Jul 16, 2025 -
ZJIT: run
zjit-test-all
on CI with seed#13912 merged
Jul 16, 2025 -
ZJIT: A64 backend miscomp fixes (and a CI fix)
#13904 merged
Jul 16, 2025 -
ZJIT: Remove an extra slash from $(TESTS)
#13911 merged
Jul 16, 2025 -
ZJIT: Profile each instruction at most num_profiles times
#13903 merged
Jul 16, 2025 -
ZJIT: Fix SP alignment on JIT-to-JIT calls for x86_64
#13900 merged
Jul 16, 2025 -
Add a comment to count_objects to prevent future regression
#13908 merged
Jul 16, 2025 -
Suppress build warnings
#13907 merged
Jul 16, 2025 -
Prevent ObjectSpace.count_objects from allocating extra arrays
#13906 merged
Jul 16, 2025 -
Make
defined? (x;)
returnexpression
when using parse.y parser#13821 merged
Jul 16, 2025 -
Add NEWS for Pathname promotion
#13895 merged
Jul 16, 2025 -
ZJIT: Start testing against
/test/ruby/
and update all ZJIT related testing targets/docs#13791 merged
Jul 15, 2025 -
[DOC] Tweaks for String#downcase
#13879 merged
Jul 15, 2025 -
ZJIT: Fix crashes and a miscomp for param spilling
#13802 merged
Jul 15, 2025 -
[DOC] Tweaks for String#downcase!
#13880 merged
Jul 15, 2025 -
ZJIT: Only specialize direct positional-positional calls
#13899 merged
Jul 15, 2025 -
Update default gems with
-flto
support#13892 merged
Jul 15, 2025 -
Suppress warnings for variables
#13896 merged
Jul 15, 2025
23 Pull requests opened by 18 people
-
ZJIT: Profile type+shape distributions
#13901 opened
Jul 15, 2025 -
[Bug #21513] Raise on converting endless range to set
#13902 opened
Jul 15, 2025 -
[DOC] Move Therad#join under Thread in NEWS-3.0.0.md
#13925 opened
Jul 17, 2025 -
Ractor shareable proc
#13926 opened
Jul 17, 2025 -
Test IBM platform
#13932 opened
Jul 17, 2025 -
When reading from stdin, put a wrapper around the IO object
#13944 opened
Jul 17, 2025 -
[Backport #21370] compile.c: Handle anonymous variables in `outer_variable_cmp`
#13945 opened
Jul 17, 2025 -
[DOC] Fix typos in documentation files
#13949 opened
Jul 18, 2025 -
ZJIT: Run against all tests
#13950 opened
Jul 18, 2025 -
Fix 'hexadecimal' spelling on encodings docs
#13951 opened
Jul 18, 2025 -
Introduce thread timer interval constants
#13955 opened
Jul 18, 2025 -
Fix KW_SPECIFIED_BITS_MAX to use Fixnum width
#13956 opened
Jul 18, 2025 -
Replace recursion with iteration in UnicodeNormalize.nfc_one
#13957 opened
Jul 18, 2025 -
Optimize string range numeric checks
#13959 opened
Jul 19, 2025 -
Update tool/ln_sr.rb
#13960 opened
Jul 19, 2025 -
Make autogen script more readable
#13961 opened
Jul 19, 2025 -
[Feature #21028] ObjectSpace#find_path_to_unshareable_object
#13963 opened
Jul 21, 2025 -
Update tsan suppressions and fix a race in gc_start
#13964 opened
Jul 21, 2025 -
Support `cause:` in `Thread#raise` and `Fiber#raise`.
#13967 opened
Jul 22, 2025 -
experiment with speeding up Time.local
#13968 opened
Jul 22, 2025 -
Launchable: Remove `launchable subset` command
#13969 opened
Jul 22, 2025 -
symbol.c: simplify `dup_string_for_create`
#13971 opened
Jul 22, 2025 -
CI: ubuntu.yml: Add ppc64le/s390x cases.
#13972 opened
Jul 22, 2025
6 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[DOC] Tweaks for String#dump
#13883 commented on
Jul 21, 2025 • 7 new comments -
Fix calling symbol proc from `using` scope outside
#13230 commented on
Jul 17, 2025 • 0 new comments -
[Do not merge] wbcheck: Experimental pluggable GC to detect missing write barriers
#13557 commented on
Jul 17, 2025 • 0 new comments -
Fix lock ordering issue for rb_ractor_sched_wait() and rb_ractor_sched_wakeup()
#13682 commented on
Jul 18, 2025 • 0 new comments -
Optimize String#casecmp? for ASCII-only strings
#13711 commented on
Jul 16, 2025 • 0 new comments -
ZJIT: Implement `concatstrings`
#13789 commented on
Jul 15, 2025 • 0 new comments