summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-08-08Revert "Check if the found pkg-config is usable actually"Nobuyoshi Nakada
2025-08-08[ruby/optparse] Use `~/.config` only if `$XDG_CONFIG_HOME` is unset or emptyNobuyoshi Nakada
2025-08-08Bump actions/cache in /.github/actions/setup/directoriesdependabot[bot]
2025-08-07ZJIT: Remove the need for unwrap() on with_num_bits() (#14144)Takashi Kokubun
2025-08-07ZJIT: Implement `defined?` codegen for non-yield calls (#14101)Stan Lo
2025-08-07Invalidate CCs when cme is invalidated in markingJohn Hawthorn
2025-08-07ZJIT: Optimize class guards by directly reading klass field (#14136)Stan Lo
2025-08-07ZJIT: Remove GC offsets overwritten by invalidation (#14102)Takashi Kokubun
2025-08-07ZJIT: Create HeapObject Type (#14140)Max Bernstein
2025-08-07Convert `time` to use `rb_gc_mark_and_move`Jean Boussier
2025-08-07symbol.c: use `rb_gc_mark_and_move` over `rb_gc_location`Jean Boussier
2025-08-07set.c: use `rb_gc_mark_and_move`Jean Boussier
2025-08-07Convert `VM/shape_tree` to use `rb_gc_mark_and_move`Jean Boussier
2025-08-07Convert `name_err_mesg` to use `rb_gc_mark_and_move`Jean Boussier
2025-08-07Convert `Enumerator` types to use `rb_gc_mark_and_move`Jean Boussier
2025-08-07Convert `marshal_compat_table` to use `rb_gc_mark_and_move`Jean Boussier
2025-08-07ZJIT: Set PC before StringCopy (#14141)Max Bernstein
2025-08-07Make Random write-barrier protectedPeter Zhu
2025-08-06Add stricter assertions on CC accessJohn Hawthorn
2025-08-06Ensure ObjectSpace.dump won't call cc_cme on invalidated CCJohn Hawthorn
2025-08-06Avoid marking CC children after invalidationJohn Hawthorn
2025-08-06ZJIT: Inline attr_reader/attr_accessor (#14126)Max Bernstein
2025-08-06ZJIT: Implement SingleRactorMode invalidation (#14121)Stan Lo
2025-08-06ZJIT: Run TestFixnumAlan Wu
2025-08-06ZJIT: x86: split: Fix live ranges index-out-of-range panicAlan Wu
2025-08-06Fix off-by-one in symbol next_idPeter Zhu
2025-08-06ZJIT: Fix "immediate value too large" on cmp for x86_64 (#14125)Takashi Kokubun
2025-08-07Add MODULE NODE locationsS-H-GAMELINKS
2025-08-07Fix typo in comment regarding symlink flags in autogen.shydah
2025-08-06Struct: keep direct reference to IMEMO/fields when space allowsJean Boussier
2025-08-06Mark `cross_ractor_require_data_type` as embeddableJean Boussier
2025-08-06Make Ractor::Selector write-barrier protectedPeter Zhu
2025-08-06variable.c: refactor accesses to the generic_fields_tblJean Boussier
2025-08-05ZJIT: Fix `Kernel#Float`'s annotation (#14123)Stan Lo
2025-08-06[rubygems/rubygems] Update tests to respect token for where v2 and v1 are inv...pjsk
2025-08-06[rubygems/rubygems] removed global variablespjsk
2025-08-06[rubygems/rubygems] implement fallbackpjsk
2025-08-06[rubygems/rubygems] Surgery on test code to make fallback to imdsv1 easier to...pjsk
2025-08-06[rubygems/rubygems] make things a bit more testablepjsk
2025-08-06[rubygems/rubygems] Use IMDSv2 for S3 instance credentialsFrank Olbricht
2025-08-05ZJIT: Avoid matching built-in iseq's HIR line numbers in tests (#14124)Stan Lo
2025-08-06[rubygems/rubygems] Allow to use Gem::Deprecate#rubygems_deprecate and rubyge...Hiroshi SHIBATA
2025-08-06[rubygems/rubygems] Deprecate Gem::Specification#datadir and will remove it a...Hiroshi SHIBATA
2025-08-06[rubygems/rubygems] Added ability for changing deprecated version from only n...Hiroshi SHIBATA
2025-08-06[rubygems/rubygems] Removed compatibility.rb that file is for Ruby 1.9.Hiroshi SHIBATA
2025-08-05ZJIT: Profile type+shape distributions (#13901)Max Bernstein
2025-08-05[DOC] Tweaks for GC.start (#14093)Burdette Lamar
2025-08-05[ruby/prism] Convert implicit parameter `it` to local variable in `parse_expr...S-H-GAMELINKS
2025-08-05[ruby/prism] Remove uneeded testS-H-GAMELINKS
2025-08-05[ruby/prism] Add it read and assignment testS-H-GAMELINKS