-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Insights: ruby/ruby
Overview
-
0 Active issues
-
- 62 Merged pull requests
- 15 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
62 Pull requests merged by 19 people
-
ZJIT: IsNil optimization and codegen support
#13745 merged
Jul 1, 2025 -
ZJIT: Pretty-print symbols in HIR dump
#13746 merged
Jun 30, 2025 -
ZJIT: Enable bootstraptest/test_block.rb
#13751 merged
Jun 30, 2025 -
ZJIT: Mark GetLocal as having no effects
#13750 merged
Jun 30, 2025 -
ZJIT: Don't compile functions with unhandled parameter types
#13749 merged
Jun 30, 2025 -
ZJIT: Enable a couple more btests
#13748 merged
Jun 30, 2025 -
[DOC] Tweaks for String#bytesplice
#13738 merged
Jun 30, 2025 -
[DOC] Tweaks for Strings#byteslice
#13737 merged
Jun 30, 2025 -
ZJIT: Add new ZJIT types for Set
#13743 merged
Jun 30, 2025 -
ZJIT: setglobal should not return output
#13744 merged
Jun 30, 2025 -
Inline ASAN poison functions when ASAN is not enabled
#13726 merged
Jun 30, 2025 -
Refactor class_fields_ivar_set
#13741 merged
Jun 30, 2025 -
vm_backtrace.c: add RB_GC_GUARD for
name
in location_format#13740 merged
Jun 30, 2025 -
Sync default gems
#13739 merged
Jun 30, 2025 -
[3.3] thread cleanup profiler bug 21441
#13672 merged
Jun 29, 2025 -
Add underflow check
#13734 merged
Jun 28, 2025 -
Improve
Gem::BUNDLED_GEMS
#13733 merged
Jun 28, 2025 -
Fix race condition in signal handler query
#13712 merged
Jun 28, 2025 -
Stop setting TMP_RUBY_PREFIX during prelude
#13728 merged
Jun 28, 2025 -
Check dump size in ibf_dump_write
#13732 merged
Jun 28, 2025 -
ZJIT: Codegen for
defined?(yield)
#13718 merged
Jun 27, 2025 -
Extract Ractor safe table used for frozen strings
#13715 merged
Jun 27, 2025 -
Consolidate octal and hexadecimal parsing logic
#13723 merged
Jun 27, 2025 -
ZJIT: Implement getlocal and setlocal (for nested scopes)
#13689 merged
Jun 27, 2025 -
Fix the unknown warning group on wasm
#13725 merged
Jun 27, 2025 -
[Bug #21453] Override
files
in gemspec file beforeeval
#13724 merged
Jun 27, 2025 -
[DOC] Added entry
open_timeout
feature ofSocket.tcp
to NEWS.md#13710 merged
Jun 27, 2025 -
Don't allow test failure of
power_assert
again#13722 merged
Jun 27, 2025 -
Fix backquote exit status docs
#13721 merged
Jun 27, 2025 -
ZJIT: Stop loading an extra parameter
#13719 merged
Jun 26, 2025 -
Fix flaky TestGc#test_heaps_grow_independently
#13716 merged
Jun 26, 2025 -
ZJIT: Disable profiling instructions before asserting opcodes in tests
#13720 merged
Jun 26, 2025 -
Introduce Namespace#eval
#13701 merged
Jun 26, 2025 -
variable.c: Refactor
generic_field_set
/generic_ivar_set
#13698 merged
Jun 26, 2025 -
Add debug message to assertion for checking GC mode
#13702 merged
Jun 26, 2025 -
Win32: Use
SIG_GET
to get the current value of the signal#13714 merged
Jun 26, 2025 -
Re-enabled result of
test-bundled-gems
#13713 merged
Jun 26, 2025 -
Fix loop variable type in compile.c
#13706 merged
Jun 26, 2025 -
Never use flags on T_NODE
#13690 merged
Jun 25, 2025 -
Change def->method_serial to be atomic
#13704 merged
Jun 25, 2025 -
Get String#crypt working with multi-ractor in cases where !HAVE_CRYPT_R
#13567 merged
Jun 25, 2025 -
Move RUBY_ATOMIC_VALUE_LOAD to ruby_atomic.h
#13700 merged
Jun 25, 2025 -
[DOC] Tweaks for String#byterindex
#13485 merged
Jun 25, 2025 -
Override
files
of bundled gem specs#13699 merged
Jun 25, 2025 -
Fix missing WB going to too_complex on class/geniv
#13696 merged
Jun 25, 2025 -
Fix Windows CI for Ruby 3.4
#13695 merged
Jun 25, 2025 -
Tweak Windows CI for Ruby 3.3
#13693 merged
Jun 25, 2025 -
Backport e1adb6cb15129a54df0c55a337e98b92b2a55e3f
#13697 merged
Jun 25, 2025 -
Removed unnecessary vcvers option for Ruby 3.2
#13694 merged
Jun 25, 2025 -
Removed vcvars from windows-2025 runner
#13692 merged
Jun 25, 2025 -
Fix missing write barrier in rb_vm_rewrite_cref
#13668 merged
Jun 25, 2025 -
Fix Windows CI at Ruby 3.4
#13691 merged
Jun 25, 2025 -
Simplify Set#inspect output
#13488 merged
Jun 25, 2025 -
Fix load catch table write barrier
#13669 merged
Jun 24, 2025 -
Fix write barriers in rb_hash_add_new_element
#13659 merged
Jun 24, 2025 -
[DOC] Tweaks for String#bytes
#13486 merged
Jun 24, 2025 -
Cleanup and document
shape_id_t
layout#13688 merged
Jun 24, 2025 -
Disallow forking from non-main ractor
#13687 merged
Jun 24, 2025 -
Reduce exposure of FL_FREEZE
#13685 merged
Jun 24, 2025 -
Generate HTML documentation even if only NEWS.md is updated
#13686 merged
Jun 24, 2025 -
Allow wakeup mutex to be used in trap context.
#13684 merged
Jun 24, 2025 -
Push cme for dummy frame
#13679 merged
Jun 24, 2025
15 Pull requests opened by 13 people
-
Fix the exception when trying to copy procs for Ractors
#13703 opened
Jun 25, 2025 -
Assert AR table entry stability on replace
#13705 opened
Jun 25, 2025 -
Launchable: test-spec: Remove launchable option and related formatter…
#13708 opened
Jun 25, 2025 -
Optimize String#casecmp? for ASCII-only strings
#13711 opened
Jun 26, 2025 -
add VM Lock around `rb_const_remove` operations (Module#remove_const)
#13717 opened
Jun 26, 2025 -
Reduce allocations in `Gem::BUNDLED_GEMS.warning?`
#13727 opened
Jun 27, 2025 -
ZJIT: `throw` to HIR
#13729 opened
Jun 27, 2025 -
Extract arith_seq_take
#13730 opened
Jun 27, 2025 -
Implements [Feature #21455] Add a block argument to Array#join
#13731 opened
Jun 27, 2025 -
Add Set C-API
#13735 opened
Jun 29, 2025 -
fix building issue when using gcc15 with "-flto -Werror=lto-type-mismatc"
#13736 opened
Jun 29, 2025 -
[DOC] Fix ARGF example
#13742 opened
Jun 30, 2025 -
[DOC] Tweaks for Case Mapping doc
#13747 opened
Jun 30, 2025 -
ZJIT: Stop tracking EP == BP assumption on JIT entry
#13752 opened
Jun 30, 2025 -
Use Dir.glob and base keyword arg for the installer of Ruby package
#13753 opened
Jul 1, 2025
9 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.
-
Implement getspecial in ZJIT
#13642 commented on
Jun 27, 2025 • 10 new comments -
Add locks around accesses/modifications to global encodings table
#13600 commented on
Jun 30, 2025 • 3 new comments -
ZJIT: Split Send into Lookup+Call
#13400 commented on
Jun 30, 2025 • 0 new comments -
Namespace management using control frame
#13454 commented on
Jun 29, 2025 • 0 new comments -
[3.4] compile.c: Handle anonymous variables in `outer_variable_cmp`
#13493 commented on
Jun 25, 2025 • 0 new comments -
Allow `Mutex#lock` in trap context.
#13545 commented on
Jun 24, 2025 • 0 new comments -
Get transcoding to work across ractors by locking certain operations
#13601 commented on
Jun 26, 2025 • 0 new comments -
[3.3] Fix use-after-free when resizing exivars
#13638 commented on
Jun 25, 2025 • 0 new comments -
Make `tsort` to bundled gems
#13649 commented on
Jun 27, 2025 • 0 new comments