-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Insights: ruby/ruby
Overview
-
0 Active issues
-
- 56 Merged pull requests
- 17 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
56 Pull requests merged by 21 people
-
time.c: fix time_mark_and_move when WIDEVALUE_IS_WIDER
#14161 merged
Aug 9, 2025 -
[doc] Array#fill, #map! doc fix to indicate return is self
#14116 merged
Aug 9, 2025 -
[DOC] Fix typo in Regular Expressions docs (_regexp.rdoc)
#14096 merged
Aug 9, 2025 -
Fix id2ref table build when GC in progress
#14160 merged
Aug 9, 2025 -
Fix lock ordering issue for rb_ractor_sched_wait() and rb_ractor_sched_wakeup()
#13682 merged
Aug 8, 2025 -
Make rb_gc_impl_writebarrier_remember Ractor-safe
#14157 merged
Aug 8, 2025 -
ZJIT: Avoid compiling and direct sends to forwardable ISEQs
#14152 merged
Aug 8, 2025 -
ZJIT: Fix "memory operand with non-register base"
#14153 merged
Aug 8, 2025 -
ZJIT: Add a graphviz dumper for HIR
#14117 merged
Aug 8, 2025 -
object_id_to_ref: complete incremental GC before iterating
#14150 merged
Aug 8, 2025 -
CI: Remove Strawberry Perl
pkg-config
#14148 merged
Aug 8, 2025 -
ZJIT: Improve bisect script
#14143 merged
Aug 8, 2025 -
Bump actions/cache from 4.2.3 to 4.2.4 in /.github/actions/setup/directories
#14145 merged
Aug 8, 2025 -
ZJIT: Remove the need for unwrap() on with_num_bits()
#14144 merged
Aug 7, 2025 -
ZJIT: Implement
defined?
codegen for non-yield calls#14101 merged
Aug 7, 2025 -
Skip assertion when cc->klass is Qundef
#14138 merged
Aug 7, 2025 -
ZJIT: Optimize class guards by directly reading klass field
#14136 merged
Aug 7, 2025 -
ZJIT: Remove GC offsets overwritten by invalidation
#14102 merged
Aug 7, 2025 -
ZJIT: Create HeapObject Type
#14140 merged
Aug 7, 2025 -
Favor
rb_gc_mark_and_move
overrb_gc_location
#14139 merged
Aug 7, 2025 -
ZJIT: Set PC before StringCopy
#14141 merged
Aug 7, 2025 -
Make Random write-barrier protected
#14131 merged
Aug 7, 2025 -
Avoid marking CC children after invalidation
#14135 merged
Aug 6, 2025 -
ZJIT: Inline attr_reader/attr_accessor
#14126 merged
Aug 6, 2025 -
ZJIT: Implement SingleRactorMode invalidation
#14121 merged
Aug 6, 2025 -
ZJIT: x86: split: Fix live ranges index-out-of-range panic
#14127 merged
Aug 6, 2025 -
Fix off-by-one in symbol next_id
#14118 merged
Aug 6, 2025 -
ZJIT: Fix "immediate value too large" on cmp for x86_64
#14125 merged
Aug 6, 2025 -
Add MODULE NODE locations
#14018 merged
Aug 6, 2025 -
Fix typo in comment regarding symlink flags in autogen.sh
#14110 merged
Aug 6, 2025 -
Struct: keep direct reference to IMEMO/fields when space allows
#14129 merged
Aug 6, 2025 -
Mark
cross_ractor_require_data_type
as embeddable#14130 merged
Aug 6, 2025 -
Make Ractor::Selector write-barrier protected
#14069 merged
Aug 6, 2025 -
variable.c: refactor accesses to the
generic_fields_tbl
#14107 merged
Aug 6, 2025 -
ZJIT: Fix
Kernel#Float
's annotation#14123 merged
Aug 6, 2025 -
ZJIT: Avoid matching built-in iseq's HIR line numbers in tests
#14124 merged
Aug 6, 2025 -
[3.4 backport] Fix missing write barrier through M_TBL
#14122 merged
Aug 5, 2025 -
ZJIT: Profile type+shape distributions
#13901 merged
Aug 5, 2025 -
[DOC] Tweaks for GC.start
#14093 merged
Aug 5, 2025 -
Sync prism
#14114 merged
Aug 5, 2025 -
rb_gc_impl_mark_and_move: avoid needless writes
#14081 merged
Aug 5, 2025 -
Fix RUBY_FREE_AT_EXIT for static symbols
#14113 merged
Aug 5, 2025 -
Use snprintf instead of deprecated sprintf
#14074 merged
Aug 5, 2025 -
Refine pkg-config tests
#14112 merged
Aug 5, 2025 -
[DOC] Tweaks for String#gsub!
#14091 merged
Aug 5, 2025 -
[DOC] Tweaks for String#gsub
#14082 merged
Aug 5, 2025 -
[DOC] Tweaks for String#grapheme_clusters
#14079 merged
Aug 5, 2025 -
load.c: fix
prev_ext_config
clobbering inrequire_internal
#14109 merged
Aug 5, 2025 -
Fix typo in documentation comment for exc_inspect method in error.c
#14111 merged
Aug 5, 2025 -
Show mkmf.log contents even when
pkg-config
command failed#14106 merged
Aug 5, 2025 -
Restore
Warning[:deprecated]
#14105 merged
Aug 5, 2025 -
Added clang-22 build
#14104 merged
Aug 5, 2025 -
ZJIT: Remove passing tests from exclusions
#14097 merged
Aug 4, 2025 -
ZJIT: Add helpers to prepare for C calls
#14100 merged
Aug 4, 2025 -
When reading from stdin, put a wrapper around the IO object
#13944 merged
Aug 4, 2025 -
When reading from stdin, put a wrapper around the IO object
#14099 merged
Aug 4, 2025
17 Pull requests opened by 12 people
-
[Bug #21528] Always produce strings with valid encoding when truncating syntax errors
#14094 opened
Aug 4, 2025 -
[DOC] New .md file to replace doc/globals.rdoc
#14098 opened
Aug 4, 2025 -
ZJIT: Add side_exit intrinsic
#14115 opened
Aug 5, 2025 -
thread.c: fix `fiber_scheduler_closed` and `event_thread_end_hooked` clobbering
#14128 opened
Aug 6, 2025 -
Implement `gen_fields_tbl` cache
#14132 opened
Aug 6, 2025 -
Introduce Time#am? and Time#pm?
#14133 opened
Aug 6, 2025 -
RTypedData: keep direct reference to IMEMO/fields
#14134 opened
Aug 6, 2025 -
[DOC] Tweaks for GC.config
#14137 opened
Aug 6, 2025 -
Add link to Ruby options doc in help text
#14142 opened
Aug 7, 2025 -
imemo_fields: store owner object in RBasic.klass
#14147 opened
Aug 8, 2025 -
Fix return value of setting in GC.config
#14149 opened
Aug 8, 2025 -
Options doc
#14151 opened
Aug 8, 2025 -
ZJIT: Implement `concatstrings` insn
#14154 opened
Aug 8, 2025 -
ZJIT: Add compile/profile/GC/invalidation time stats
#14158 opened
Aug 8, 2025 -
ZJIT: Add RubyVM::ZJIT.enabled?
#14159 opened
Aug 8, 2025 -
Add NODE IN locations
#14162 opened
Aug 10, 2025 -
Optimize `str_casecmp` length check using pointer end
#14163 opened
Aug 10, 2025
7 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.
-
ZJIT: Codegen for NewHash
#14059 commented on
Aug 8, 2025 • 9 new comments -
Add `Math.log1p` and `Math.expm1`
#14087 commented on
Aug 9, 2025 • 3 new comments -
Implement SYM NODE keyword locations
#11662 commented on
Aug 5, 2025 • 0 new comments -
Implement MASGN NODE locations
#12053 commented on
Aug 5, 2025 • 0 new comments -
[Do not merge] wbcheck: Experimental pluggable GC to detect missing write barriers
#13557 commented on
Aug 6, 2025 • 0 new comments -
CI: ubuntu.yml: Migrate Travis CI ppc64le/s390x cases to GitHub Actions.
#13972 commented on
Aug 7, 2025 • 0 new comments -
Implements [ruby-core:122847] `Enumerator::Lazy#lazy_each `
#14024 commented on
Aug 5, 2025 • 0 new comments