-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Insights: ruby/ruby
Overview
-
0 Active issues
-
- 58 Merged pull requests
- 16 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
58 Pull requests merged by 25 people
-
{Y,Z}JIT: x86: Fix panic writing 32-bit number with top bit set
#13576 merged
Jun 11, 2025 -
shape.c: Fix rb_bug call to use correct format for size_t
#13583 merged
Jun 11, 2025 -
Use artifacts built by vcpkg manifest mode
#13582 merged
Jun 11, 2025 -
Try to run ignored test with macOS 15 again
#13581 merged
Jun 11, 2025 -
Fixup net-http changes for ruby/spec
#13580 merged
Jun 11, 2025 -
Fix and simplify
make test-bundler
#13520 merged
Jun 11, 2025 -
ZJIT: Support get/set on global variables
#13569 merged
Jun 10, 2025 -
Fix RubyVM::Shape.transition_tree
#13578 merged
Jun 10, 2025 -
Refactor
Enumerator::ArithmeticSequence
to not use ivars#13577 merged
Jun 10, 2025 -
Fix regular expressions across ractors that match different encodings
#13568 merged
Jun 10, 2025 -
Follow-ups to #13555
#13564 merged
Jun 10, 2025 -
Fix handling of cancelled blocking operations.
#13570 merged
Jun 10, 2025 -
[DOC] Split building docs for modular GC
#13566 merged
Jun 10, 2025 -
Disabled TRAP cache of CodeQL for Ruby 3.3
#13393 merged
Jun 10, 2025 -
Take file and line in GC VM locks
#13550 merged
Jun 9, 2025 -
Add missing write barrier in set_i_initialize_copy
#13558 merged
Jun 9, 2025 -
Slim down bundled gems sources
#13563 merged
Jun 9, 2025 -
Get rid of
gen_fields_tbl.fields_count
#13561 merged
Jun 9, 2025 -
ZJIT: Parse a few more
opt_*
, CALL_SIMPLE_METHOD opcodes#13549 merged
Jun 9, 2025 -
Fix build on alpine with statx change
#13562 merged
Jun 9, 2025 -
Selective inspect of instance variables
#13555 merged
Jun 9, 2025 -
Optimize callcache invalidation for refinements
#13077 merged
Jun 9, 2025 -
Get rid of SHAPE_T_OBJECT
#13556 merged
Jun 7, 2025 -
Delete useless Namespace#current_details
#13554 merged
Jun 7, 2025 -
ignore confirming belonging while finrializer
#13542 merged
Jun 7, 2025 -
Add missing lock around
redblack_cache_ancestors
#13552 merged
Jun 6, 2025 -
Introduce MODULAR_GC_FN
#13539 merged
Jun 6, 2025 -
ZJIT: Parse definedivar into HIR (+2 misc.)
#13528 merged
Jun 6, 2025 -
shape.c: match capacity growth with T_OBJECT embedded sizes
#13548 merged
Jun 6, 2025 -
Be more specific with
RUBY_VM_INTERRUPTED
in debug assertions.#13547 merged
Jun 6, 2025 -
proc.c: saves Binding#clone on copying ivars twice
#13541 merged
Jun 6, 2025 -
Log
ec->interrupt_flag
if non-zero.#13543 merged
Jun 6, 2025 -
ZJIT: Add codegen for uncached getinstancevariable, setinstancevariable
#13527 merged
Jun 6, 2025 -
Fix birthtime specs on old Linux
#13540 merged
Jun 6, 2025 -
Launchable cleanup
#13538 merged
Jun 6, 2025 -
fix
rp(obj)
for any object#13534 merged
Jun 6, 2025 -
Fix
IO#close
use-after-free inblocking_operation_wait
andfiber_interrupt
hooks.#13437 merged
Jun 6, 2025 -
Handle spurious wakeups in
Thread#join
.#13532 merged
Jun 6, 2025 -
[Bug #21400] Fix rb_bug() when killing current root fiber in non-main thread
#13526 merged
Jun 6, 2025 -
CI: Trap launchable_record_test in the parent process
#13535 merged
Jun 6, 2025 -
ZJIT: Panic unimplemented for OOB basic block args
#13533 merged
Jun 5, 2025 -
support nested VM barrier synchronization
#13507 merged
Jun 5, 2025 -
ZJIT: Pass self through basic block params
#13529 merged
Jun 5, 2025 -
Refactor raw accesses to rb_shape_t.capacity
#13524 merged
Jun 5, 2025 -
Deprecate passing arguments to Set#to_set and Enumerable#to_set
#13489 merged
Jun 5, 2025 -
Add debug message to test_heaps_grow_independently
#13140 merged
Jun 5, 2025 -
ZJIT: Add
insns
keyword to test that a certain opcode is present#13470 merged
Jun 5, 2025 -
[Bug #21381] Refine error messages for
it
and numbered parameters#13522 merged
Jun 5, 2025 -
Fix atomic load
#13521 merged
Jun 5, 2025 -
Get rid of
rb_shape_t.flags
#13515 merged
Jun 5, 2025 -
ZJIT: Add newrange support
#13505 merged
Jun 5, 2025 -
mark main Ractor object
#13506 merged
Jun 4, 2025 -
ZJIT: Implement side exits for entry frames
#13469 merged
Jun 4, 2025 -
Remove dead rb_malloc_info_show_results
#13516 merged
Jun 4, 2025 -
Implement write barrier for addrinfo
#13503 merged
Jun 4, 2025 -
Launchable: Set env variables to prevent CI slowdowns
#13513 merged
Jun 4, 2025 -
Fix incorrect method name in Array#size's zjit test
#13487 merged
Jun 4, 2025 -
Get rid of TOO_COMPLEX shape type
#13511 merged
Jun 4, 2025
16 Pull requests opened by 11 people
-
Integrate Ractor#join and Ractor#value with the fiber scheduler
#13517 opened
Jun 4, 2025 -
Call `Set#add` from `initialize` on subclasses
#13518 opened
Jun 4, 2025 -
Use a T_DATA for cross_ractor_require
#13531 opened
Jun 5, 2025 -
Remove `launchable record attachment` command
#13537 opened
Jun 6, 2025 -
CI: Run Launchable in the build directory
#13544 opened
Jun 6, 2025 -
Allow `Mutex#lock` in trap context.
#13545 opened
Jun 6, 2025 -
Hook up `autoload` method to use `rb_ractor_autoload_load` when in ractor
#13553 opened
Jun 6, 2025 -
[Do not merge] Experiment: Pluggable GC to detect missing write barriers
#13557 opened
Jun 8, 2025 -
[DOC] Update _regexp.rdoc examples Regexp.escape
#13559 opened
Jun 9, 2025 -
ZJIT: Add support for putspecialobject
#13565 opened
Jun 9, 2025 -
Get String#crypt working with multi-ractor in cases where !HAVE_CRYPT_R
#13567 opened
Jun 9, 2025 -
Debug: always set shape_id highest bit
#13572 opened
Jun 10, 2025 -
[Bug #21388] Install snapshots of bundled gems
#13574 opened
Jun 10, 2025 -
Debug test_array.rb crashes
#13575 opened
Jun 10, 2025 -
ZJIT: Write a callee frame on JIT-to-JIT calls (WIP)
#13579 opened
Jun 11, 2025 -
do not need to keep interrupt_lock
#13584 opened
Jun 11, 2025
14 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.
-
dtoa.c: Use an on-stack buffer for small bigints
#13234 commented on
Jun 8, 2025 • 1 new comment -
Turn `rb_classext_t.fields` into a `T_IMEMO/class_fields`
#13411 commented on
Jun 11, 2025 • 1 new comment -
[DOC] Tweak the regexp documentation
#12511 commented on
Jun 10, 2025 • 0 new comments -
Exclude internal frames from backtrace
#13238 commented on
Jun 4, 2025 • 0 new comments -
Add `String#ensure_suffix`
#13366 commented on
Jun 5, 2025 • 0 new comments -
Add `open_timeout` as an overall timeout option for `Socket.tcp`
#13368 commented on
Jun 9, 2025 • 0 new comments -
Support `ivar_set` TracePoint event
#13369 commented on
Jun 6, 2025 • 0 new comments -
[Misc #21350] [DOC] Include docs of bundled gems
#13371 commented on
Jun 10, 2025 • 0 new comments -
ZJIT: Split Send into Lookup+Call
#13400 commented on
Jun 6, 2025 • 0 new comments -
[DOC] Ractor.make_shareable raises on failure
#13435 commented on
Jun 10, 2025 • 0 new comments -
[Bug #21368] Don't try to move objects with finalizer attached
#13452 commented on
Jun 9, 2025 • 0 new comments -
Do not respect ruby2_keywords on method/proc with post arguments
#13475 commented on
Jun 9, 2025 • 0 new comments -
Simplify Set#inspect output
#13488 commented on
Jun 5, 2025 • 0 new comments -
Move more NilClass methods to ruby
#13498 commented on
Jun 5, 2025 • 0 new comments